Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de données SQL dans Microsoft Fabric
Retourne des informations à propos de chaque lot d'indexation de texte intégral.
| Nom de la colonne | Type de données | Description |
|---|---|---|
| database_id | int | ID de la base de données |
| catalog_id | int | ID du catalogue de texte intégral |
| table_id | int | ID de l'ID de table qui contient l'index de texte intégral |
| batch_id | int | ID de lot |
| memory_address | varbinary(8) | Adresse mémoire de l'objet de lot |
| crawl_memory_address | varbinary(8) | Adresse mémoire de l'objet d'analyse (objet parent) |
| memregion_memory_address | varbinary(8) | Adresse mémoire de la région mémoire de la mémoire de partage sortante de l'hôte de démon de filtre (fdhost.exe) |
| hr_batch | int | Code d'erreur le plus récent pour le lot |
| is_retry_batch | bit | Indique s'il s'agit d'une nouvelle tentative de lot : 0 = Non 1 = Oui |
| retry_hints | int | Type de nouvelle tentative nécessaire pour le lot : 0 = pas de nouvelle tentative 1 = nouvelle tentative multithread 2 = nouvelle tentative à thread unique 3 = nouvelle tentative à thread unique et multithread 5 = dernière tentative multithread 6 = dernière tentative à thread unique 7 = dernière tentative à thread unique et multithread |
| retry_hints_description | nvarchar(120) | Description du type de nouvelle tentative nécessaire : pas de nouvelle tentative nouvelle tentative multithread nouvelle tentative à thread unique nouvelle tentative à thread unique et multithread dernière tentative multithread dernière tentative à thread unique dernière tentative à thread unique et multithread |
| doc_failed | bigint | Nombre de documents ayant échoué dans le lot |
| batch_timestamp | timestamp | Valeur d'horodatage obtenue lorsque le lot a été créé |
Permissions
Sur SQL Server et SQL Managed Instance, vous devez disposer d’une autorisation VIEW SERVER STATE.
Sur sql Database de base, S0et objectifs de service S1, et pour les bases de données dans pools élastiques, le compte d’administrateur de serveur, le compte Administrateur Microsoft Entra ou l’appartenance au rôle serveur ##MS_ServerStateReader## est nécessaire. Sur tous les autres objectifs de service SQL Database, l’autorisation VIEW DATABASE STATE sur la base de données ou l’appartenance au rôle serveur ##MS_ServerStateReader## est requise.
Autorisations pour SQL Server 2022 et versions ultérieures
Nécessite VIEW une autorisation ÉTAT DE PERFORMANCE DU SERVEUR sur le serveur.
Examples
L'exemple suivant recherche le nombre de lots traités actuellement pour chaque table dans l'instance de serveur.
SELECT database_id, table_id, COUNT(*) AS batch_count FROM sys.dm_fts_outstanding_batches GROUP BY database_id, table_id ;
GO