sys.dm_fts_memory_pools (Transact-SQL)sys.dm_fts_memory_pools (Transact-SQL)

ESTE TEMA SE APLICA A:síSQL Server (a partir de 2008)síAzure SQL DatabasenoAzure SQL Data Warehouse noAlmacenamiento de datos paralelos THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)yesAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Devuelve información acerca de los bloques de memoria compartida disponibles para el recopilador de texto completo en un rastreo de texto completo o un intervalo de rastreo de texto completo.Returns information about the shared memory pools available to the Full-Text Gatherer component for a full-text crawl or a full-text crawl range.

Nombre de columnaColumn name Tipo de datosData type DescriptionDescription
pool_idpool_id intint Id. del grupo de memoria asignado.ID of the allocated memory pool.

0 = Búferes pequeños0 = Small buffers

1 = Búferes grandes1 = Large buffers
buffer_sizebuffer_size intint Tamaño de cada búfer asignado en el grupo de memoria.Size of each allocated buffer in the memory pool.
min_buffer_limitmin_buffer_limit intint Número mínimo de búferes permitidos en el grupo de memoria.Minimum number of buffers allowed in the memory pool.
max_buffer_limitmax_buffer_limit intint Número máximo de búferes permitidos en el grupo de memoria.Maximum number of buffers allowed in the memory pool.
buffer_countbuffer_count intint Número actual de búferes de memoria compartida en el grupo de memoria.Current number of shared memory buffers in the memory pool.

PermissionsPermissions

En SQL ServerSQL Server, requiere VIEW SERVER STATE permiso.On SQL ServerSQL Server, requires VIEW SERVER STATE permission.
En Base de datos SQLSQL Database niveles de Premium, requieren la VIEW DATABASE STATE permiso en la base de datos.On Base de datos SQLSQL Database Premium Tiers, requires the VIEW DATABASE STATE permission in the database. En Base de datos SQLSQL Database niveles estándar y básico, requiere la administrador del servidor o un Administrador de Azure Active Directory cuenta.On Base de datos SQLSQL Database Standard and Basic Tiers, requires the Server admin or an Azure Active Directory admin account.

Combinaciones físicasPhysical Joins

Combinaciones significativas de esta vista de administración dinámicaSignificant joins of this dynamic management view

Cardinalidades de relaciónRelationship Cardinalities

DeFrom EnTo RelaciónRelationship
dm_fts_memory_buffers.pool_iddm_fts_memory_buffers.pool_id dm_fts_memory_pools.pool_iddm_fts_memory_pools.pool_id Varios a unoMany-to-one

EjemplosExamples

En el ejemplo siguiente se devuelve la memoria total compartida propiedad del recopilador de texto completo de MicrosoftMicrosoft del proceso de SQL ServerSQL Server.The following example returns the total shared memory owned by the MicrosoftMicrosoft Full-Text Gatherer component of the SQL ServerSQL Server process:

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

Vea tambiénSee Also

Funciones y vistas de administración dinámica de la búsqueda semántica y búsqueda de texto completo ( Transact-SQL )Full-Text Search and Semantic Search Dynamic Management Views and Functions (Transact-SQL)