Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Azure SQL Managed Instance
SQL-Datenbank in Microsoft Fabric
Ein Volltextindex verwendet interne Tabellen, die als Volltextindexfragmente bezeichnet werden, um die invertierten Indexdaten zu speichern. Diese Sicht kann verwendet werden, um die Metadaten zu diesen Fragmenten abzufragen. Diese Sicht enthält eine Zeile für jedes Volltextindexfragment in jeder Tabelle, die einen Volltextindex enthält.
| Spaltenname | Datentyp | Beschreibung |
|---|---|---|
table_id |
int | Objekt-ID der Tabelle, die das Volltextindexfragment enthält. |
fragment_id |
int | Logische ID des Volltextindexfragments. Sie ist fragmentübergreifend für diese Tabelle eindeutig. |
fragment_object_id |
int | Objekt-ID der dem Objekt zugeordneten internen Tabelle. |
timestamp |
binary(8) | Der Fragmenterstellung zugeordneter Timestamp. Die Timestamps der aktuelleren Fragmente sind größer als die Timestamps älterer Fragmente. |
status |
int | Status des Fragments, entweder:0 = Neu geschaffen und noch nicht genutzt1 = Wird zum Einfügen während der Volltext-Indexbefüllung oder Zusammenführung verwendet4 = Geschlossen. Bereit für Abfrage6 = Wird für Merge-Eingaben verwendet und ist bereit für Abfragen8 = Zur Löschung markiert. Wird nicht für Abfrage- und Merge-Quellcode verwendet.Ein Status von 4 oder 6 bedeutet, dass das Fragment Teil des logischen Volltextindex ist und abgefragt werden kann. Das heißt, es handelt sich um ein abfragbares Fragment. |
data_size |
bigint | Logische Größe des Fragments in Bytes. |
row_count |
bigint | Anzahl der einzelnen Zeilen im Fragment. |
Hinweise
Die Katalogansicht sys.fulltext_index_fragments kann verwendet werden, um die Anzahl der Fragmente eines Volltextindex abzufragen. Wenn Sie eine langsame Volltext-Abfrageleistung erleben, können sys.fulltext_index_fragments Sie verwenden, um die Anzahl der abfragbaren Fragmente (status ist 4 oder 6) im Volltextindex wie folgt abzufragen:
SELECT table_id,
status
FROM sys.fulltext_index_fragments
WHERE status = 4
OR status = 6;
Wenn viele abfragbare Fragmente vorhanden sind, empfiehlt Microsoft die Neuorganisation des Volltextkatalogs, der den Volltextindex zur Zusammenführung der Fragmente enthält. Um einen Volltextkatalog neu zu organisieren, verwenden ALTER FULLTEXT CATALOGSie catalog_nameREORGANIZE. Um z. B. einen Volltextkatalog namens ftCatalog in der Datenbank AdventureWorks2025 neu zu organisieren, geben Sie den folgenden Befehl ein:
USE AdventureWorks2025;
GO
ALTER FULLTEXT CATALOG ftCatalog REORGANIZE;
GO
Berechtigungen
Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde.