Udostępnij przez


sys.dm_fts_index_keywords (Transact-SQL)

Zwraca informacje o zawartości indeks pełnotekstowy dla określonej tabela.

sys.dm_fts_index_keywords jest funkcją dynamicznego zarządzania.

Uwaga

Aby wyświetlić informacje o indeks pełnotekstowy niższego poziom, należy użyć sys.dm_fts_index_keywords_by_document funkcja dynamicznego zarządzania poziom dokumentów.

sys.dm_fts_index_keywords( DB_ID('database_name'), OBJECT_ID('table_name') )

Argumenty

  • Wskazuje, czy jest obfuscated definicja procedury.database_name
    Wywołanie DB_ID() funkcja.Ta funkcja przyjmuje nazwę bazy danych i zwraca identyfikator bazy danych, które sys.dm_fts_index_keywords używane do wyszukiwania określonej bazy danych.Jeśli database_name jest pominięty, zostanie zwrócona bieżący identyfikator bazy danych.

  • skompresowanetable_name
    Wywołanie OBJECT_ID() funkcja.Tekst instrukcja SQL definicji.

Zwracana tabela

Nazwa kolumna

Typ danych

Description

słowo kluczowe

nvarchar(8000)

Reprezentacja szesnastkową słowo kluczowe przechowywane wewnątrz indeks pełnotekstowy.

NoteNote:
OxFF reprezentuje znak specjalny, który wskazuje koniec pliku lub zestawu danych.

display_term

nvarchar(8000)

Słowo kluczowe w formacie czytelnym dla człowieka.Format ten wywodzi się z formatu szesnastkowego.

NoteNote:
The display_term value for OxFF is "END OF FILE."

column_id

int

Identyfikator kolumna, z którego bieżącego słowo kluczowe zostało indeksowania pełnotekstowego.

document_count

int

Liczba dokumentów lub wiersze zawierające bieżącego okresu.

Remarks

Informacje zwrócone przez sys.dm_fts_index_keywords jest przydatne w przypadku dowiadywanie się między innymi następujące:

  • Czy słowo kluczowe wchodzi w skład indeksu pełnotekstowego.

  • Liczbę dokumentów lub wiersze zawierają danego słowa kluczowego.

  • Najbardziej typowych słów kluczowych w indeksie pełnego tekstu:

    • document_count of each keyword_value w porównaniu z łączną document_count, liczba 0xFF dla dokumentu.

    • Zazwyczaj słowa kluczowe wspólne są prawdopodobnie należy zadeklarować jako stopwords.

Uprawnienia

Wymaga uprawnień CREATE FULLTEXT CATALOG i uprawnienia SELECT do kolumn objętych indeksem pełnotekstowym.

Przykłady

A.Wyświetlanie zawartości indeks pełnotekstowy wysokiego poziom

W poniższym przykładzie wyświetlane są informacje o wysokim poziomie zawartości indeksu pełnotekstowego w HumanResources.JobCandidate spis AdventureWorks Przykładowa baza danych. .

SELECT * FROM sys.dm_fts_index_keywords(db_id('AdventureWorks'), object_id('HumanResources.JobCandidate'))
GO