Partager via


sys.dm_fts_memory_pools (Transact-SQL)

S’applique à : SQL ServerAzure SQL Database Azure SQL Managed Instance

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 la colonne Type de données Description
pool_id int ID du pool de mémoire alloué.

0 = petites zones de mémoire tampon

1 = grandes zones de mémoire tampon
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

Sur SQL Server et SQL Managed Instance, l’autorisation VIEW SERVER STATE est requise.

Sur les objectifs de service SQL Database Basic, S0 et S1, et pour les bases de données dans des pools élastiques, le compte d’administrateur du serveur, le compte d’administrateur Microsoft Entra ou l’appartenance au ##MS_ServerStateReader## rôle serveur est requis. Sur tous les autres objectifs de service SQL Database, l’autorisation VIEW DATABASE STATE sur la base de données ou l’appartenance au rôle serveur ##MS_ServerStateReader## est requise.

Autorisations pour SQL Server 2022 (et versions plus récentes)

Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.

Jointures physiques

Diagramme des jointures physiques pour sys.dm_fts_memory_pools.

Cardinalités de la relation

Du À Relationship
dm_fts_memory_buffers.pool_id dm_fts_memory_pools.pool_id Plusieurs-à-une

Exemples

L’exemple suivant retourne la mémoire partagée totale détenue par le composant Rassembleur de texte intégral Microsoft du processus SQL Server :

SELECT SUM(buffer_size * buffer_count) AS "total memory"   
    FROM sys.dm_fts_memory_pools;  

Étapes suivantes

Fonctions et vues de gestion dynamique de recherche en texte intégral et de recherche sémantique (Transact-SQL)