Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-databas i Microsoft Fabric
Ett fulltextindex använder interna tabeller kallade fulltextindexfragment för att lagra de inverterade indexdatana. Denna vy kan användas för att söka metadata om dessa fragment. Denna vy innehåller en rad för varje fulltextindexfragment i varje tabell som innehåller ett fulltextindex.
| Kolumnnamn | Datatyp | Description |
|---|---|---|
table_id |
int | Objekt-ID för tabellen som innehåller fulltextindexfragmentet. |
fragment_id |
int | Logisk identifiering av fulltextindexfragmentet. Detta är unikt för alla fragment i denna tabell. |
fragment_object_id |
int | Objekt-ID för den interna tabellen kopplad till fragmentet. |
timestamp |
binary(8) | Tidsstämpel kopplad till fragmentskapandet. Tidsstämplarna för nyare fragment är större än tidsstämplarna för äldre fragment. |
status |
int | Status för fragmentet, en av:0 = Nyskapad och ännu inte använd1 = Används för insättning under fulltextindexbefyllning eller sammanslagning4 = Stängt. Redo för förfrågan6 = Används för sammanslagningsinmatning och redo för sökning8 = Markerad för borttagning. Används inte för sök- och sammanslagningskälla.En status av 4 eller 6 innebär att fragmentet är en del av det logiska fulltextindexet och kan frågas. Det vill säga, det är ett frågabart fragment. |
data_size |
bigint | Logisk storlek på fragmentet i bytes. |
row_count |
bigint | Antal individuella rader i fragmentet. |
Anmärkningar
Katalogvyn sys.fulltext_index_fragments kan användas för att fråga efter antalet fragment som utgör ett fulltextindex. Om du upplever långsam fulltext-frågeprestanda kan du använda sys.fulltext_index_fragments den för att söka efter antalet frågebara fragment (status är 4 eller 6) i fulltextindexet, enligt följande:
SELECT table_id,
status
FROM sys.fulltext_index_fragments
WHERE status = 4
OR status = 6;
Om många frågabara fragment finns rekommenderar Microsoft att du omorganiserar fulltextkatalogen som innehåller fulltextindexet för att slå ihop fragmenten. För att omorganisera en fulltextkatalog använd ALTER FULLTEXT CATALOGcatalog_nameREORGANIZE. Till exempel, för att omorganisera en fulltextkatalog som är namngiven ftCatalog i databasen AdventureWorks2025 , skriv in:
USE AdventureWorks2025;
GO
ALTER FULLTEXT CATALOG ftCatalog REORGANIZE;
GO
Permissions
Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för.