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