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
Verwaltete Azure SQL-Instanz
SQL-Datenbank in Microsoft Fabric
Gibt Informationen zu den einzelnen Volltext-Indizierungsbatches zurück.
| Spaltenname | Datentyp | Beschreibung |
|---|---|---|
| database_id | int | ID der Datenbank |
| catalog_id | int | ID des Volltextkatalogs |
| table_id | int | ID der Tabellen-ID, die den Volltextindex enthält |
| batch_id | int | Batch-ID |
| memory_address | varbinary(8) | Die Speicheradresse des Batchobjekts |
| crawl_memory_address | varbinary(8) | Speicheradresse des Durchforstungsobjekts (übergeordnetes Objekt) |
| memregion_memory_address | varbinary(8) | Arbeitsspeicherbereichs-Speicheradresse des ausgehenden freigegebenen Speichers des Filterdaemonhosts (fdhost.exe) |
| hr_batch | int | Zuletzt aufgetretener Fehlercode für den Batch |
| is_retry_batch | bit | Gibt an, ob dies ein Wiederholungsbatch ist: 0 = Nein 1 = Ja |
| retry_hints | int | Typ der für den Batch benötigten Wiederholung: 0 = Keine Wiederholung 1 = Multithreadwiederholung 2 = Einzelthreadwiederholung 3 = Einzel- und Multithreadwiederholung 5 = Letzte Multithreadwiederholung 6 = Letzte Einzelthreadwiederholung 7 = Letzte Einzel- und Multithreadwiederholung |
| retry_hints_description | nvarchar(120) | Beschreibung des benötigten Wiederholungstyps: KEIN WIEDERHOLUNGSVERSUCH MEHRFACHTHREAD-WIEDERHOLUNG EINZELGEWINDE-WIEDERHOLUNG EINZEL- UND MEHRFACHGEFÄHRDETER WIEDERHOLUNGSVERSUCH MEHRFACH-THREAD-ENDVERSUCH EINZELGEWINDE ENDGÜLTIGER NACHVERSUCH EINZEL- UND MEHRGEFÄHRDETER ENDVERSUCH |
| doc_failed | bigint | Anzahl der fehlgeschlagenen Dokumente im Batch |
| batch_timestamp | timestamp | Der Timestampwert, der bei der Erstellung des Batches erhalten wurde |
Berechtigungen
Für SQL Server und SQL Managed Instance ist die VIEW SERVER STATE-Berechtigung erforderlich.
Für die SQL-Datenbank-Ziele Basic, S0 und S1 sowie für Datenbanken in Pools für elastische Datenbanken ist das Konto des Serveradministrators oder des Microsoft Entra-Administratorkontos oder die Mitgliedschaft in der ##MS_ServerStateReader##Serverrolle erforderlich. Für alle anderen SQL-Datenbank-Dienstziele ist entweder die VIEW DATABASE STATE-Berechtigung für die Datenbank oder die Mitgliedschaft in der ##MS_ServerStateReader##-Serverrolle erforderlich.
Berechtigungen für SQL Server 2022 und höher
Erfordert die VIEW SERVER PERFORMANCE STATE-Berechtigung auf dem Server.
Beispiele
Im folgenden Beispiel wird in Erfahrung gebracht, wieviele Batches derzeit für jede Tabelle in der Serverinstanz verarbeitet werden.
SELECT database_id, table_id, COUNT(*) AS batch_count FROM sys.dm_fts_outstanding_batches GROUP BY database_id, table_id ;
GO
Weitere Informationen
Volltextsuche und dynamische Suchansichten und -funktionen für die semantische Suche (Transact-SQL)
Volltextsuche