Aracılığıyla paylaş


FULLTEXTCATALOGPROPERTY (Transact-SQL)

tam metin kataloğu özellikleri hakkında bilgi verir.

Topic link iconTransact-SQL sözdizimi kuralları

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