次の方法で共有


sys.dm_fts_active_catalogs

サーバーで作成操作が進行中のフルテキスト カタログに関する情報を返します。

列名 データ型 説明

database_id

int

アクティブなフルテキスト カタログを含むデータベースの ID。

catalog_id

int

アクティブなフルテキスト カタログの ID。

memory_address

varbinary(8)

フルテキスト カタログに関係する作成操作に割り当てられているメモリ バッファのアドレス。

name

nvarchar(128)

アクティブなフルテキスト カタログの名前。

is_paused

bit

アクティブなフルテキスト カタログの作成が一時停止されているかどうかを示します。

status

int

フルテキスト カタログの現在の状態。次のいずれかです。

0 = 初期化中

1 = 準備完了

2 = 一時停止

3 = 一時エラー

4 = 再マウントが必要

5 = シャットダウン

6 = バックアップのための休止

7 = カタログからのバックアップ完了

8 = カタログ破損

status_description

nvarchar(120)

アクティブなフルテキスト カタログの現在の状態に関する説明。

previous_status

int

フルテキスト カタログの以前の状態。次のいずれかです。

0 = 初期化中

1 = 準備完了

2 = 一時停止

3 = 一時エラー

4 = 再マウントが必要

5 = シャットダウン

6 = バックアップのための休止

7 = カタログからのバックアップ完了

8 = カタログ破損

previous_status_description

nvarchar(120)

アクティブなフルテキスト カタログの以前の状態に関する説明。

worker_count

int

フルテキスト カタログで現在実行されているスレッドの数。

active_fts_index_count

int

作成されるフルテキスト インデックスの数。

auto_population_count

int

フルテキスト カタログに対して自動作成が進行中のテーブルの数。NULL 値は許容されます。

manual_population_count

int

フルテキスト カタログに対して手動の作成が進行中のテーブルの数。

full_incremental_population_count

int

フルテキスト カタログに対して完全作成、または増分作成が進行中のテーブルの数。

row_count_in_thousands

int

フルテキスト カタログ内にあるすべてのフルテキスト インデックス行の概数 (1,000 行単位)。

権限

サーバーに対する VIEW SERVER STATE 権限が必要です。

物理結合

この動的管理ビューの重要な結合

リレーションシップのカーディナリティ

関連元 関連先 リレーションシップ

dm_fts_active_catalogs.database_id

dm_fts_index_population.database_id

一対一

dm_fts_active_catalogs.catalog_id

dm_fts_index_population.catalog_id

一対一

現在のデータベースのフルテキスト カタログを確認する

次の例では、現在のデータベースのアクティブなフルテキスト カタログに関する情報を返します。

SELECT catalog.name, catalog.is_paused, catalog.status_description, catalog.row_count_in_thousands, OBJECT_NAME(population.table_id) AS table_name, population.population_type_description, population.is_clustered_index_scan, population.status_description, population.completion_type_description, population.queued_population_type_description, population.start_time, population.range_count 
FROM sys.dm_fts_active_catalogs catalog 
CROSS JOIN sys.dm_fts_index_population population 
WHERE catalog.database_id = population.database_id 
AND catalog.catalog_id = population.catalog_id 
AND catalog.database_id = (SELECT dbid FROM sys.sysdatabases WHERE name = DB_NAME());
GO

参照

関連項目

動的管理ビューと動的管理関数
フルテキスト検索関連の動的管理ビュー

ヘルプおよび情報

SQL Server 2005 の参考資料の入手