Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
özellik arama özelliği de dahil olmak üzere tam metin aramayı destekleyen Transact-SQL deyimlerini ve SQL Server veritabanı nesnelerini listeler.
Bu liste kullanım dışı bırakılmış nesneleri içermez.
Anlamsal aramayı destekleyen veritabanı nesnelerinin listesi için bkz. AnlamSal Arama DDL,İşlevler, Saklı Yordamlar ve Görünümler.
Transact-SQL Veri Tanımı Dili (DDL) deyimleri
Kataloglar, dizinler, durdurma listeleri ve özellik listeleri gibi tam metin arama bileşenlerini tanımlamak, değiştirmek ve kaldırmak için bu deyimleri kullanın. Genellikle, bir veritabanını veya tabloyu tam metin araması için hazırlarken veya yapılandırmasını güncelleştirirken bu deyimleri kullanırsınız.
| Bileşen | Oluştur | Alter | Bırakma |
|---|---|---|---|
| Tam metin kataloğu: Tam metin dizinleri için bir mantıksal kapsayıcı tanımlayın. | CREATE | DEĞİŞTİRMEK | DROP |
| Tam metin dizini: Tam metin sorgulamayı etkinleştirmek için tablo sütununda tanımlayın. | CREATE | DEĞİŞTİRMEK | DROP |
| Tam metin durdurma listesi: Tam metin dizinlemesi sırasında göz ardı edilecek kelimelerin bir listesini tanımlayın. | CREATE | DEĞİŞTİRMEK | DROP |
| Özellik listesi arama: Belge özellik adlarının özellik aramasında kullanılmak üzere MIME türlerine eşlemini tanımlar. | CREATE | DEĞİŞTİRMEK | DROP |
Sistem önkoşulları ve işlevleri
Tam metin araması, sorgularda karmaşık metin eşleştirme gerçekleştirmek için kullanabileceğiniz koşul ve tablo değerli işlevlerle Transact-SQL genişletir.
| Nesne | Description |
|---|---|
| IÇERİR | Belirtilen metin değerlerinin tam metin ölçütlerini (örneğin, sözcükler veya tümcecikler) karşılayıp karşılamadığını test etme koşulu. |
| CONTAINSTABLE | Tam metin sorgusu için anahtar değerleri ve nitelenen satırların sıralamalarını döndüren tablo değerli işlev. |
| FREETEXT | Metin değerlerini doğal dil arama tümceciğiyle eşleştiren koşul. |
| FREETEXTTABLE | benzer tablo değerli işlev FREETEXT, derecelendirme bilgilerini döndürür. |
Sistem meta veri işlevleri
Bu işlevler, tam metin arama veya nesne özellikleriyle ilgili meta veri değerlerini döndürür. Ayrıca SQL Server meta veri sorgularında daha geniş bir şekilde kullanılırlar.
| Nesne | Description |
|---|---|
| COLUMNPROPERTY | Sütunun özellikleri (örneğin, hesaplanıp hesaplanmadığı) hakkındaki bilgileri döndürür. |
| FULLTEXTCATALOGPROPERTY | Tam metin kataloğu için özellik değerlerini döndürür. |
| FULLTEXTSERVICEPROPERTY | Tam metin hizmet yapılandırması için değerleri döndürür. |
| INDEXPROPERTY (.Özellik) | Dizin hakkındaki bilgileri döndürür. |
| OBJECTPROPERTY | Veritabanı nesneleri hakkında bilgi döndürür. |
| OBJECTPROPERTYEX |
OBJECTPROPERTY Genişletilmiş özellik türlerine benzer. |
| SERVERPROPERTY | SQL Server örneği hakkındaki bilgileri döndürür. |
Sistem saklı prosedürleri
Bu saklı yordamlar, tam metin arama alt sistemleri için yönetim ve tanılama işlemlerini destekler.
| Nesne | Description |
|---|---|
| sp_fulltext_keymappings | Tam metin anahtarları ve dizin girişleri arasındaki eşlemeleri raporlar. Bu bilgiler, anahtar değerlerin tam metin dizinleriyle ilişkisini anlamak için kullanışlıdır. |
| sp_fulltext_load_thesaurus_file | Tam metin araması için eş anlamlılar sözlüğü dosyasını yükler. Eş anlamlılar sözlüğü dosyaları eş anlamlılar ve genişletmeler sağlar. |
| sp_fulltext_pendingchanges | Bekleyen tam metin dizini değişikliklerinin boyutunu veya tahmini durumunu döndürür. |
| Sp_fulltext_service | Tam metin arama hizmeti ayarları üzerinde yönetim denetimi sağlar. |
| sp_help_fulltext_system_components | Tam metin arama sistemi bileşenlerini ve bunların durumunu listeler. |
Sistem kataloğu görünümleri
Bu görünümler, veritabanı şemasında tanımlanan tam metin arama meta verilerini kullanıma sunar.
| Nesne | Description |
|---|---|
| sys.fulltext_catalogs | Veritabanında tanımlanan tam metin kataloglarını listeler. |
| sys.fulltext_document_types | Tam metin dizini oluşturma için kaydedilen belge türlerini gösterir. |
| sys.fulltext_index_catalog_usages | Tam metin dizinleri ve kataloglar arasındaki ilişkilendirmeleri gösterir. |
| sys.fulltext_index_columns | Tam metin dizinlerine katılan sütunları listeler. |
| sys.fulltext_index_fragments | Tam metin dizinleri için parçalanma meta verileri sağlar. |
| sys.fulltext_indexes | Tam metin dizini ve anahtar dizini bilgileri olan tabloları listeler. |
| sys.fulltext_languages | Tam metin dizini oluşturma için desteklenen dilleri listeler. |
| sys.fulltext_stoplists | Veritabanında kullanılabilen durdurma listelerini listeler. |
| sys.fulltext_stopwords | Özel durdurma listelerinde tanımlanan stopword'leri listeler. |
| sys.fulltext_system_stopwords | SQL Server'da yerleşik sistem durdurma sözcüklerini listeler. |
| sys.registered_search_properties | Özellik araması için kaydedilen arama özelliklerini listeler. |
| sys.registered_search_property_lists | Özellik araması tarafından kullanılan özellik listelerini listeler. |
Sistem dinamik yönetim görünümleri
Bu DMV'ler, tam metin dizin oluşturma ve popülasyon ile ilgili gerçek zamanlı izleme ve iç durum bilgileri sağlar.
| Nesne | Description |
|---|---|
| sys.dm_fts_active_catalogs | Şu anda etkin olan tam metin kataloglarını gösterir. |
| sys.dm_fts_fdhosts | Tam metin dizini oluşturmayı destekleyen ana bilgisayar işlemlerinin ayrıntıları. |
| sys.dm_fts_index_keywords | Tam metin dizinlerinde depolanan anahtar sözcükleri listeler. |
| sys.dm_fts_index_keywords_by_document | Belgeye göre eşlenen anahtar sözcükler. |
| sys.dm_fts_index_keywords_by_property | Kayıtlı özelliğe göre eşlenen anahtar sözcükler. |
| sys.dm_fts_index_population | Tam metin dizinlerinin popülasyon durumunu izler. |
| sys.dm_fts_memory_buffers | Tam metin dizini oluşturma için bellek arabelleği kullanımını gösterir. |
| sys.dm_fts_memory_pools | Tam metin araması için bellek havuzu istatistikleri sağlar. |
| sys.dm_fts_outstanding_batches (Öne çıkan gruplar yönetim görünümü) | Tamamlanmamış dizin güncelleştirme toplu işlemlerini bildirir. |
| sys.dm_fts_parser | Tam metin dizini oluşturmak için metnin belirteçlere nasıl ayrıştırıldığını inceler. |
| sys.dm_fts_population_ranges | Dizin popülasyonu sırasında işlenen veri aralıklarını gösterir. |