sys.dm_fts_memory_pools (Transact-SQL)
Retourne des informations sur les pools de mémoire partagée disponibles pour le composant Full-Text Gatherer dans le cadre d'une analyse de texte intégral ou d'une étendue d'analyse de texte intégral.
Nom de colonne |
Type de données |
Description |
---|---|---|
pool_id |
int |
ID du pool de mémoire alloué. 0 = tampons de petite taille 1 = tampons de grande taille |
buffer_size |
int |
Taille de chaque mémoire tampon allouée dans le pool. |
min_buffer_limit |
int |
Nombre minimum de mémoires tampons allouées dans le pool de mémoire. |
max_buffer_limit |
int |
Nombre maximum de mémoires tampons allouées dans le pool de mémoire. |
buffer_count |
int |
Nombre actuel de mémoires tampons partagées dans le pool de mémoire. |
Autorisations
L'autorisation VIEW SERVER STATE est nécessaire sur le serveur.
Jointures physiques
Cardinalités de la relation
De |
Vers |
Relation |
---|---|---|
dm_fts_memory_buffers.pool_id |
dm_fts_memory_pools.pool_id |
Plusieurs-à-un |
Exemples
L'exemple suivant retourne le total de la mémoire partagée que possède le composant Microsoft Full-Text Gatherer du processus SQL Server :
SELECT SUM(buffer_size * buffer_count) AS "total memory"
FROM sys.dm_fts_memory_pools