Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de données SQL dans Microsoft Fabric
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. |
Permissions
Sur SQL Server et SQL Managed Instance, vous devez disposer d’une autorisation VIEW SERVER STATE.
Sur sql Database de base, S0et objectifs de service S1, et pour les bases de données dans pools élastiques, le compte d’administrateur de serveur, le compte Administrateur Microsoft Entra ou l’appartenance au rôle serveur ##MS_ServerStateReader## est nécessaire. 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 ultérieures
Nécessite VIEW une autorisation ÉTAT DE PERFORMANCE DU SERVEUR sur le serveur.
Jointures physiques
Cardinalités de la relation
| De | À | Relationship |
|---|---|---|
dm_fts_memory_buffers.pool_id |
dm_fts_memory_pools.pool_id |
Plusieurs-à-un |
Examples
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;