sys.dm_fts_outstanding_batches (Transact-SQL)sys.dm_fts_outstanding_batches (Transact-SQL)

Anwendungsbereich:Applies to: Ja SQL ServerSQL Server (alle unterstützten Versionen)yesSQL ServerSQL Server (all supported versions) JaAzure SQL-DatenbankAzure SQL DatabaseYesAzure SQL-DatenbankAzure SQL DatabaseAnwendungsbereich:Applies to: Ja SQL ServerSQL Server (alle unterstützten Versionen)yesSQL ServerSQL Server (all supported versions) JaAzure SQL-DatenbankAzure SQL DatabaseYesAzure SQL-DatenbankAzure SQL Database

Gibt Informationen zu den einzelnen Volltext-Indizierungsbatches zurück.Returns information about each full-text indexing batch.

SpaltennameColumn name DatentypData type BESCHREIBUNGDescription
database_iddatabase_id intint ID der DatenbankID of the database
catalog_idcatalog_id intint ID des VolltextkatalogsID of the full-text catalog
table_idtable_id intint ID der Tabellen-ID, die den Volltextindex enthältID of the table ID that contains the full-text index
batch_idbatch_id intint Batch-IDBatch ID
memory_addressmemory_address varbinary(8)varbinary(8) Die Speicheradresse des BatchobjektsThe batch object memory address
crawl_memory_addresscrawl_memory_address varbinary(8)varbinary(8) Speicheradresse des Durchforstungsobjekts (übergeordnetes Objekt)Crawl object memory address (parent object)
memregion_memory_addressmemregion_memory_address varbinary(8)varbinary(8) Arbeitsspeicherbereichs-Speicheradresse des ausgehenden freigegebenen Speichers des Filterdaemonhosts (fdhost.exe)Memory region memory address of the outbound share memory of the filter daemon host (fdhost.exe)
hr_batchhr_batch intint Zuletzt aufgetretener Fehlercode für den BatchMost recent error code for the batch
is_retry_batchis_retry_batch bitbit Gibt an, ob dies ein Wiederholungsbatch ist:Indicates whether this is a retry batch:

0 = Nein0 = No

1 = Ja1 = Yes
retry_hintsretry_hints intint Typ der für den Batch benötigten Wiederholung:Type of retry needed for the batch:

0 = Keine Wiederholung0 = No retry

1 = Multithreadwiederholung1 = Multi thread retry

2 = Einzelthreadwiederholung2 = Single thread retry

3 = Einzel- und Multithreadwiederholung3 = Single and multi thread retry

5 = Letzte Multithreadwiederholung5 = Multi thread final retry

6 = Letzte Einzelthreadwiederholung6 = Single thread final retry

7 = Letzte Einzel- und Multithreadwiederholung7 = Single and multi thread final retry
retry_hints_descriptionretry_hints_description nvarchar(120)nvarchar(120) Beschreibung des benötigten Wiederholungstyps:Description for the type of retry needed:

NO RETRYNO RETRY

MULTI THREAD RETRYMULTI THREAD RETRY

SINGLE THREAD RETRYSINGLE THREAD RETRY

SINGLE AND MULTI THREAD RETRYSINGLE AND MULTI THREAD RETRY

MULTI THREAD FINAL RETRYMULTI THREAD FINAL RETRY

SINGLE THREAD FINAL RETRYSINGLE THREAD FINAL RETRY

SINGLE AND MULTI THREAD FINAL RETRYSINGLE AND MULTI THREAD FINAL RETRY
doc_faileddoc_failed bigintbigint Anzahl der fehlgeschlagenen Dokumente im BatchNumber of documents that failed in the batch
batch_timestampbatch_timestamp timestamptimestamp Der Timestampwert, der bei der Erstellung des Batches erhalten wurdeThe timestamp value obtained when the batch was created

BerechtigungenPermissions

In SQL ServerSQL Server ist die- VIEW SERVER STATE Berechtigung erforderlich.On SQL ServerSQL Server, requires VIEW SERVER STATE permission.
Bei SQL-DatenbankSQL Database Premium-Tarifen ist die- VIEW DATABASE STATE Berechtigung in der Datenbank erforderlich.On SQL-DatenbankSQL Database Premium Tiers, requires the VIEW DATABASE STATE permission in the database. In SQL-DatenbankSQL Database den Tarifen "Standard" und "Basic" ist der Server Administrator oder ein Azure Active Directory Administrator Konto erforderlich.On SQL-DatenbankSQL Database Standard and Basic Tiers, requires the Server admin or an Azure Active Directory admin account.

BeispieleExamples

Im folgenden Beispiel wird in Erfahrung gebracht, wieviele Batches derzeit für jede Tabelle in der Serverinstanz verarbeitet werden.The following example finds out how many batches are currently being processed for each table in the server instance.

SELECT database_id, table_id, COUNT(*) AS batch_count FROM sys.dm_fts_outstanding_batches GROUP BY database_id, table_id ;  
GO  

Weitere InformationenSee Also

Dynamische Verwaltungs Sichten und Funktionen für die voll Text Suche und die semantische Suche (Transact-SQL-) Full-Text Search and Semantic Search Dynamic Management Views and Functions (Transact-SQL)
VolltextsucheFull-Text Search