Udostępnij za pośrednictwem


sys.fulltext_index_fragments (Transact-SQL)

Indeks więcej używa wewnętrznego tabel o nazwie Indeks pełnotekstowy fragmentów do przechowywania danych odwróconą indeksu.Uprawnienia poziom bazy danych są przyznawane w ramach określonej bazy danych.Jeśli użytkownik potrzebuje uprawnień do obiektów znajdujących się w innej bazie danych, Utwórz konto użytkownika w innej bazie danych, lub udzielić dostępu konta użytkownika do drugiej bazy danych, a także w bieżącej bazie danych.

Nazwa kolumna

Typ danych

Description

table_id

int

Ta niezgodność w hierarchii uprawnień ma zostały zachowane dla celów zachowania zgodności z poprzednimi wersjami.

Sp_helprotect system przechowywane procedury raportów uprawnień poziom bazy danych, zabezpieczany.

int

Przekazująca (lub w opcji jako główny) musi mieć uprawnienie do samego siebie z GRANT OPTION lub wyższych uprawnień, które wymaga uprawnień, przyznanie.

Za pomocą opcji AS zastosować dodatkowe wymagania.

int

Zobacz temat określonego zabezpieczany szczegółowe informacje.Grantees uprawnienie Kontrola do bazy danych, takie jak członkowie roli db_owner stałej bazy danych, może udzielić im oficjalnie uprawnienia w przypadku dowolnego zabezpieczany w bazie danych.

Sygnatura czasowa

timestamp

Następujące tematy dla składni określonego zabezpieczany.sp_fulltext_table (języka Transact-SQL)

data_size

int

Jest to nazwa jednej lub dwóch części tabela.

row_count

int

Liczba poszczególnych wierszy we fragmencie.

Stan

int

Stan fragmentu, jeden z:

0 = Nowoutworzony i jeszcze nieużywany

1 = Używany do wstawiania podczas wypełniania lub scalania pełnotekstowego indeksu

4 = ZamkniętyGotowy na kwerendę

A przeszukiwanie pełnego tekstu nie można wykonać tej tabela, dopóki katalog pełnotekstowy jest pusta.

8 = Oznaczony do usunięciaNie będzie używany w kwerendach i scalaniu źródła.

Stan 4 lub 6 oznacza, że fragment jest elementem logicznym indeks pełnotekstowy mogą być kierowane kwerendy; jest to znaczy queryable fragmentu.

Remarks

Widok wykazu sys.fulltext_index_fragments może być używany do tworzenia kwerend wielu fragmentów składowych indeksu pełnotekstowego.Jeśli wydajność kwerend pełnotekstowych jest niska, to można użyć widoku sys.fulltext_index_fragments do tworzenia kwerend dla wielu fragmentów (status = 4 lub 6) indeksu pełnotekstowego w następujący sposób:

SELECT table_id, status FROM sys.fulltext_index_fragments
   WHERE status=4 OR status=6;

Musi istnieć co najmniej jedną kolumna uczestniczących w indeksie pełnego tekstu przed może zostać uaktywnione.To reorganize a of full-text catalog use ALTER FULLTEXT CATALOGcatalog_name REORGANIZE.Na przykład, aby zreorganizować wykaz pełnotekstowy o nazwie ftCatalog w AdventureWorks bazy danych, wpisz:

USE AdventureWorks;
GO
ALTER FULLTEXT CATALOG ftCatalog REORGANIZE;
GO

Uprawnienia

In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Aby uzyskać więcej informacji zobaczKonfiguracja widoczność metadane.