queryinsights.exec_requests_history (Transact-SQL)
S’applique à :point de terminaison d’analytique SQL et Warehouse dans Microsoft Fabric
Microsoft queryinsights.exec_requests_history
Fabric fournit des informations sur chaque requête SQL terminée.
Nom de la colonne | Type de données | Description |
---|---|---|
distributed_statement_id |
uniqueidentifier | ID unique pour chaque requête. |
start_time |
datetime2 | Heure à laquelle la requête a commencé à s’exécuter. |
command |
varchar(8000) | Texte complet de la requête exécutée. |
login_name |
varchar(128) | Nom de l’utilisateur ou du système qui a envoyé la requête. |
row_count |
bigint | Nombre de lignes récupérées par la requête. |
total_elapsed_time_ms |
int | Temps total (en millisecondes) nécessaire à la fin de la requête. |
status |
varchar(30) | État de la requête : Succeeded , Failed ou Canceled |
session_id |
smallint | ID liant la requête à une session utilisateur spécifique. |
connection_id |
uniqueidentifier | Numéro d’identification de la connexion de la requête. Autorise la valeur Null. |
batch_id |
uniqueidentifier | ID pour les requêtes groupées (le cas échéant). Autorise la valeur Null. |
root_batch_id |
uniqueidentifier | ID du groupe principal de requêtes (s’il est imbriqué). Autorise la valeur Null. |
query_hash |
varchar(200) | La valeur de hachage binaire calculée sur la requête et utilisée pour identifier des requêtes avec une logique similaire. Vous pouvez utiliser le hachage de requête pour mettre en corrélation les vues Query Insight. Pour plus d’informations, consultez Query Insights - Agrégation. |
label |
varchar(8000) | Chaîne d’étiquette facultative associée à certaines instructions de requête SELECT . |
allocated_cpu_time_ms |
bigint | Affiche le temps total des processeurs alloués pour l’exécution d’une requête. |
data_scanned_remote_storage_mb |
décimale (18,3) | Indique la quantité de données analysées/lues à partir du stockage distant (One Lake). |
data_scanned_memory_mb |
décimale (18,3) | Indique la quantité de données analysées à partir de la mémoire locale. Les données analysées à partir d’un disque et d’une mémoire indiquent ensemble la quantité de données lues à partir du cache. |
data_scanned_disk_mb |
décimale (18,3) | Indique la quantité de données analysées/lues à partir du disque local. Les données analysées à partir d’un disque et d’une mémoire indiquent ensemble la quantité de données lues à partir du cache. |
autorisations
Vous devez avoir accès à un point de terminaison d’analytique SQL ou à un entrepôt au sein d’un espace de travail de capacité Premium avec des autorisations Contributeur ou ultérieures.