sys.dm_fts_memory_pools (Transact-SQL)
Devuelve información acerca de los grupos de memoria compartida disponibles para el recopilador de texto completo en un rastreo de texto completo o un intervalo de rastreo de texto completo.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
pool_id |
int |
Id. del grupo de memoria asignado. 0 = Búferes pequeños 1 = Búferes grandes |
buffer_size |
int |
Tamaño de cada búfer asignado en el grupo de memoria. |
min_buffer_limit |
int |
Número mínimo de búferes permitidos en el grupo de memoria. |
max_buffer_limit |
int |
Número máximo de búferes permitidos en el grupo de memoria. |
buffer_count |
int |
Número actual de búferes de memoria compartida en el grupo de memoria. |
Permisos
Requiere el permiso VIEW SERVER STATE en el servidor.
Combinaciones físicas
Cardinalidades de relación
De |
Para |
Relación |
---|---|---|
dm_fts_memory_buffers.pool_id |
dm_fts_memory_pools.pool_id |
Varios a uno |
Ejemplos
En el ejemplo siguiente se devuelve la memoria total compartida propiedad del recopilador de texto completo de Microsoft del proceso de SQL Server.
SELECT SUM(buffer_size * buffer_count) AS "total memory"
FROM sys.dm_fts_memory_pools