FULLTEXTCATALOGPROPERTY (Transact-SQL)
tam metin kataloğu özellikleri hakkında bilgi verir.
FULLTEXTCATALOGPROPERTY ('catalog_name' ,'property')
Bağımsız değişkenler
Not
Aşağıdaki özellikler gelecekteki bir sürümde kaldırılacaktır. SQL Server: LogSize and PopulateStatus.Bu özellikleri, yeni iş geliştirme kullanmaktan kaçının ve hiçbirini kullanan uygulamalar değiştirmek planlama.
catalog_name
Bir ifade, tam metin kataloğu adını içeren iş.property
Bir ifade, tam metin kataloğu özelliğin adını içeren iş.Tablo özellikleri listeler ve açıklamalarını döndürülen bilgiler sunar.Özellik
Açıklama
AccentSensitivity
Duyarlılığı vurgu ayarı.
0 Aksan büyük küçük harf duyarlı =
1 Aksan duyarlı =
IndexSize
Mantıksal tam metin kataloğu megabayt (MB) cinsinden büyüklüğü.
Daha fazla bilgi için bu konudaki "Uyarılar" bakın.
Itemcount
Tam metin sayısı, şu anda tam metin kataloğu öğeleri dizine.
LogSize
Yalnızca geriye dönük uyumluluk için desteklenir.Her zaman 0 değerini döndürür.
Boyutu (bayt olarak birleşik kümesi ile ilişkili olan hata günlükleri, bir Microsoft Arama hizmet tam metin kataloğu.
MergeStatus
ana dizin birleştirme işlemi olup olmadığı.
0 değil sürdürülen ana dizin birleştirme =
1 sürdürülen ana dizin birleştirme =
PopulateCompletionAge
Tamamlanma son tam metin dizini nüfus ve 01/01/1990 00: 00: 00 arasındaki farkı saniye cinsinden.
Yalnızca tam ve artımlı gezinme için güncelleştirildi.Döndürür: 0, yok bir popülasyon oluştu.
PopulateStatus
0 Boş =
1 Tam popülasyon sürüyor =
2 Duraklatıldı =
3 Throttled =
4 Kurtarma =
5 Shutdown =
6 Devam eden artımlı popülasyon =
7 Dizini oluşturuluyor =
8 = Disk dolu.Duraklatıldı.
9 Değişiklik izleme =
UniqueKeyCount
tam metin kataloğu benzersiz anahtar sayısı.
ImportStatus
tam metin kataloğu mi içe aktarılan.
0 = tam metin kataloğu değil alınan.
1 = Tam metin Kataloğu alındı.
Dönüş Türleri
int
Exceptions
Arayanı nesneyi görüntüleme iznine sahip değil, hata NULL veya'ı verir.
Içinde SQL Server 2008, bir kullanıcı, yalnızca kullanıcının sahip olduğu veya kullanıcı izni verilmiş securables meta veriler görüntüleyebilirsiniz. Bu, kullanıcı nesnesi üzerinde herhangi bir izin yoksa FULLTEXTCATALOGPROPERTY NULL döndürebilir gibi meta veriler verilirken, yerleşik çalışmasını anlamına gelir.Daha fazla bilgi için bkz: Meta veriler görünürlük yapılandırma ve Meta veriler görünürlük sorun giderme.
Remarks
fulltextcatalogproperty ('catalog_name''IndexSize'), 4 veya gösterildiði gibi 6 durumu sırasında yalnızca belirli bir parça arar. sys.fulltext_index_fragments.Bu parça, dizinin mantıksal bir parçasıdır.Bu nedenle, IndexSize özellik, mantıksal bir dizin boyutu döndürür. Bir dizin birleştirme sırasında ancak gerçek dizin boyutu mantıksal boyutunun iki katı olabilir.Bir tam metin dizin tarafından birleştirme sırasında tüketilen gerçek boyutu bulmak için sp_spaceused sistem saklı yordamı.Bu yordam, bir tam metin dizini ile ilişkili tüm parçaları bakar.
Uygulamaları denetleniyor sıkı bir döngü beklemezler önemlidir PopulateStatus özellik boş (popülasyon tamamladığı gösteren) olması nedeniyle, bu veritabanını ve tam metin araması işlemleri uzağa CPU döngüsü alır ve zaman aşımına uğrayan neden olur.Buna ek olarak, genellikle ilgili denetlemek için daha iyi bir seçenek olarak PopulateStatus Tablo düzeyinde özellikTableFullTextPopulateStatus OBJECTPROPERTYEX sistem işlev.Bu ve diğer yeni tam metin OBJECTPROPERTYEX özelliklerinde tam metin dizin oluşturma tabloları daha parçalı bilgi sağlar.Daha fazla bilgi için bkz:OBJECTPROPERTYEX (Transact-SQL).
Örnekler
Aşağıdaki örnek, bir tam metin kataloğu adlı tam metin dizini oluşturulmuş madde sayısını verir Cat_Desc.
USE AdventureWorks;
GO
SELECT fulltextcatalogproperty('Cat_Desc', 'ItemCount');
GO