Share via


sys.dm_fts_memory_pools (Transact-SQL)

針對全文檢索搜耙或全文檢索搜耙範圍,傳回可供「全文檢索收集程式」元件使用之共用記憶體集區的相關資訊。

資料行名稱

資料類型

描述

pool_id

int

配置的記憶體集區識別碼。

0 = 小緩衝區

1 = 大緩衝區

buffer_size

int

記憶體集區中每一個配置的緩衝區大小。

min_buffer_limit

int

記憶體集區所接受的緩衝區最小數目。

max_buffer_limit

int

記憶體集區所接受的緩衝區最大數目。

buffer_count

int

目前記憶體集區中共用記憶體緩衝區的數目。

權限

需要伺服器的 VIEW SERVER STATE 權限。

實體聯結

這個動態管理檢視的重要聯結

關聯性基數

來源

目的地

關聯性

dm_fts_memory_buffers.pool_id

dm_fts_memory_pools.pool_id

多對一

範例

下列範例會傳回 SQL Server 處理序的 Microsoft「全文檢索收集程式」元件擁有的共用記憶體總計。

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