Partager via


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, Failedou 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.