sys.dm_fts_active_catalogs (Transact-sql)

Bazı nüfus etkinliği sunucuda devam etmekte olan tam metin kataloglar hakkında bilgi verir.

[!NOT]

Aşağıdaki sütunları bir gelecek sürümünde kaldırılacak Microsoft SQL Server: is_paused, previous_status, previous_status_description, row_count_in_thousands, status, status_description, ve worker_count. Bu sütunları yeni geliştirme çalışmalarında kullanmaktan kaçının ve bunların şu anda kullanan uygulamaları değiştirmek planlıyoruz.

Sütun adı

Veri türü

Açıklama

database_id

int

Etkin tam metin kataloğu içeren veritabanı Kımlığı.

catalog_id

int

Etkin tam metin kataloğu Kımlığı.

memory_address

varbinary(8)

Bu tam metin kataloğu ile ilgili nüfus etkinliği için ayrılan bellek arabellekleri adresi.

name

nvarchar(128)

Etkin tam metin kataloğu adı.

is_paused

bit

Etkin tam metin kataloğu popülasyon duraklatıldı olup olmadığını gösterir.

durumu

int

Tam metin kataloğu geçerli durumu. Aşağıdakilerden biri:

0 = Başlatılıyor

1 = Hazır

2 = Duraklatıldı

3 = Geçici hata

4 Gerekli pişmanlık =

5 = Kapatma

6 Sessiz moda = yedekleme için

7 = Yedekleme Katalog üzerinden yapılır

8 = Kataloğu bozuk

status_description

nvarchar(120)

Geçerli durumunu etkin tam metin kataloğu açıklaması.

previous_status

int

Tam metin kataloğu önceki durumu. Aşağıdakilerden biri:

0 = Başlatılıyor

1 = Hazır

2 = Duraklatıldı

3 = Geçici hata

4 Gerekli pişmanlık =

5 = Kapatma

6 Sessiz moda = yedekleme için

7 = Yedekleme Katalog üzerinden yapılır

8 = Kataloğu bozuk

previous_status_description

nvarchar(120)

Önceki durumunu etkin tam metin kataloğu açıklaması.

worker_count

int

Bu tam metin kataloğu çalışmakta olan iş parçacıklarının sayısı.

active_fts_index_count

int

Doldurulan tam metin dizin sayısı.

auto_population_count

int

Bu tam metin kataloğu için devam eden bir otomatik popülasyon tablolarla sayısı.

manual_population_count

int

Bu tam metin kataloğu süren el ile popülasyon tablolarla sayısı.

full_incremental_population_count

int

Devam eden bu tam metin kataloğu için bir tam veya artımlı popülasyon tablolarla sayısı.

row_count_in_thousands

int

Tahmini satır sayısı (bin) içinde tüm tam metin dizinlerini bu tam metin kataloğu.

is_importing

bit

Tam metin kataloğu alınmakta olup olmadığını gösterir:

1 = Kataloğu alınmakta.

2 = Katalog değil alınan.

Açıklamalar

is_importingSütun yeni SQL Server 2008.

İzinler

Sunucu üzerindeki VIEW server state izni gerektirir.

Fiziksel birleşimler

Bu dinamik yönetim görünümünün önemli birleşimleri

Ilişki Cardinalities

Kaynak

Amacı

İlişki

dm_fts_active_catalogs.database_id

dm_fts_index_population.database_id

Bire bir

dm_fts_active_catalogs.catalog_id

dm_fts_index_population.catalog_id

Bire bir

Örnekler

Aşağıdaki örnek, geçerli veritabanı için etkin tam metin kataloglar hakkında bilgi verir.

SELECT catalog.name, catalog.is_importing, catalog.auto_population_count, 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

SELECT catalog.name, catalog.is_importing, catalog.auto_population_count, 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

Ayrıca bkz.

Başvuru

Dinamik yönetimi görünümler ve işlevler (Transact-sql)

Tam metin arama ve semantik arama dinamik yönetimi görünümler ve işlevler (Transact-sql)