次の方法で共有


sys.dm_fts_memory_pools (Transact-SQL)

フルテキスト クロールまたはフルテキスト クロール範囲でフルテキスト Gatherer コンポーネントに使用できる共有メモリ プールに関する情報を返します。

列名

データ型

説明

pool_id

int

割り当てられたメモリ プールの ID。

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 フルテキスト Gatherer コンポーネントが所有する共有メモリの合計を返します。

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