sys.dm_fts_active_catalogs (Transact-SQL)
Bazı popülasyon aktivite sunucuda devam etmekte olan bir tam metin Kataloğu hakkında bilgi verir.
Not
The following columns will be removed in a future version of Microsoft SQL Server: is_paused previous_status, previous_status_description, row_count_in_thousands, durum, status_description ve worker_count. Bu sütun, yeni iş geliştirme kullanmaktan kaçının ve hiçbirini kullanan uygulamalar değiştirmek planlama.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
database_id |
int |
Etkin tam metin kataloğu içeren veritabanı KIMLIĞI. |
catalog_id |
int |
Etkin tam metin kataloğu TEŞHIS kodu |
memory_address |
varbinary(8) |
Bu tam metin kataloğu için ilgili popülasyon faaliyet için ayrılan bellek arabellekleri adresi. |
adı |
nvarchar(128) |
Etkin tam metin kataloğu adı. |
is_paused |
bit |
Etkin tam metin kataloğu popülasyonunu duraklatıldı olup olmadığını gösterir. |
Durum |
int |
tam metin kataloğu geçerli durumu.Aşağıdakilerden biridir: 0 Başlatılıyor = 1 Hazır = 2 Duraklatıldı = 3 = Geçici hata 4 Gerekli remount = 5 Shutdown = 6 Quiesced yedek için = 7 = yedek katalog yapılır 8 = Kataloğu bozuk |
status_description |
nvarchar(120) |
Etkin tam metin kataloğu geçerli durumunun açıklaması. |
previous_status |
int |
tam metin kataloğu önceki durumu.Aşağıdakilerden biridir: 0 Başlatılıyor = 1 Hazır = 2 Duraklatıldı = 3 = Geçici hata 4 Gerekli remount = 5 Shutdown = 6 Quiesced yedek için = 7 = yedek katalog yapılır 8 = Kataloğu bozuk |
previous_status_description |
nvarchar(120) |
Önceki etkin tam metin kataloğu durumunun açıklaması. |
worker_count |
int |
Bu tam metin kataloğu üzerinde çalışmakta olan iş parçacığı sayısı. |
active_fts_index_count |
int |
Doldurulur tam metin dizin sayısı. |
auto_population_count |
int |
Number of tables with an auto population in progress for this full-text catalog.nullable. |
manual_population_count |
int |
Tablolar el ile bir popülasyon için bu tam metin kataloğu sürmekte olan alt işlemleri sayısı. |
full_incremental_population_count |
int |
Tam veya artımlı bir popülasyon için bu tam metin kataloğu sürmekte olan tablolara sayısı. |
row_count_in_thousands |
int |
Bu tam metin kataloğundaki tüm tam metin dizinlerini, (, binler) satır sayısı tahmini. |
is_importing |
int |
tam metin kataloğu alınmakta olup olmadığını gösterir: 1 = Kataloğa alınır. 2 = Katalog değil alınan. |
Remarks
Is_importing sütun içinde yenidir SQL Server 2008.
İzinler
Sunucudaki SUNUCU DURUM VIEW iznine gerek duyar.
Fiziksel birleşimler
Ilişki Cardinalities
Gelen |
Amacı |
İlişki |
---|---|---|
dm_fts_active_catalogs.database_id |
dm_fts_index_population.database_id |
Tekliden tekliye |
dm_fts_active_catalogs.catalog_id |
dm_fts_index_population.catalog_id |
Tekliden tekliye |
Örnekler
Aşağıdaki örnek, geçerli veritabanında etkin tam metin Kataloğu 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