queryinsights.exec_sessions_history (Transact-SQL)
S’applique à : point de terminaison d’analytique SQL et Warehouse dans Microsoft Fabric
Microsoft queryinsights.exec_sessions_history
Fabric fournit des informations sur chaque session terminée.
Nom de la colonne | Type de données | Description |
---|---|---|
session_id |
smallint | Identifie la session associée à chaque connexion principale active. Il n’est pas nullable. |
connection_id |
uniqueidentifier | Identifie chaque connexion de façon unique. Il n’est pas nullable. |
session_start_time |
datetime2 | Heure à laquelle la session a été établie. Il n’est pas nullable. |
session_end_time |
datetime2 | Heure de déconnexion de la session. Les sessions qui n’ont pas été terminées au moment où cette vue est interrogée sont affichées avec une valeur de 1900-01-01 . |
program_name |
varchar(128) | Nom du programme client qui a lancé la session. La valeur concerne NULL les sessions internes. Autorise la valeur NULL. |
login_name |
varchar(128) | Nom de connexion sous lequel la session est en cours d’exécution. Il n’est pas nullable. |
status |
varchar(30) | État de la session. Valeurs : Running - une ou plusieurs demandes sont en cours d'exécution Sleeping - aucune demande n'est en cours d'exécution Dormant - Réinitialisation de session en raison du regroupement de connexions et est désormais dans l’état de prélogination. Preconnect - la session est dans le classifieur du gouverneur de ressources. N'accepte pas la valeur NULL. |
context_info |
varbinary(128) | CONTEXT_INFO valeur de la session. Les informations de contexte sont définies par l’utilisateur avec SET CONTEXT_INFO. Autorise la valeur NULL. |
total_query_elapsed_time_ms |
int | Durée totale, en millisecondes, pour laquelle la session (demandes au sein) a été planifiée/exécutée pour l’exécution. Il n’est pas nullable. |
last_request_start_time |
datetime2 | Heure à laquelle la dernière requête sur la session a commencé, y compris la demande en cours d’exécution. Il n’est pas nullable. |
last_request_end_time |
datetime2 | Heure à laquelle s'est terminée pour la dernière fois une demande de la session. Autorise la valeur NULL. |
is_user_process |
bit | 0 si la session est une session système. Sinon, c’est 1 . Il n’est pas nullable. |
prev_error |
int | ID de la dernière erreur retournée dans la session. Il n’est pas nullable. |
group_id |
int | ID du groupe de charge de travail auquel cette session appartient. Il n’est pas nullable. |
database_id |
smallint | ID de la base de données active pour chaque session. |
authenticating_database_id |
int | ID de la base de données authentifiant le principal. Pour les connexions, la valeur est 0 . Pour les utilisateurs de base de données autonome, la valeur est l’ID de base de données de la base de données autonome. |
open_transaction_count |
int | Nombre de transactions ouvertes par session. |
text_size |
int | TEXTSIZE paramètre de la session. Il n’est pas nullable. |
language |
varchar(128) | LANGUAGE paramètre de la session. Autorise la valeur NULL. |
date_format |
varchar(3) | DATEFORMAT paramètre de la session. Autorise la valeur NULL. |
date_first |
smallint | DATEFIRST paramètre de la session. Il n’est pas nullable. |
quoted_identifier |
bit | QUOTED_IDENTIFIER paramètre de la session. Il n’est pas nullable. |
arithabort |
bit | ARITHABORT paramètre de la session. Il n’est pas nullable. |
ansi_null_dflt_on |
bit | ANSI_NULL_DFLT_ON paramètre de la session. Il n’est pas nullable. |
ansi_defaults |
bit | ANSI_DEFAULTS paramètre de la session. Il n’est pas nullable. |
ansi_warnings |
bit | ANSI_WARNINGS paramètre de la session. Il n’est pas nullable. |
ansi_padding |
bit | ANSI_PADDING paramètre de la session. Il n’est pas nullable. |
ansi_nulls |
bit | ANSI_NULLS paramètre de la session. Il n’est pas nullable. |
concat_null_yields_null |
bit | CONCAT_NULL_YIELDS_NULL paramètre de la session. Il n’est pas nullable. |
transaction_isolation_level |
smallint | Niveau d'isolement des transactions de la session.0 = Non spécifié1 = ReadUncommitted2 = ReadCommitted3 = RepeatableRead4 = Serializable5 = InstantanéN'accepte pas la valeur NULL. |
lock_timeout |
int | LOCK_TIMEOUT paramètre de la session. Cette valeur est exprimée en millisecondes. Il n’est pas nullable. |
deadlock_priority |
int | DEADLOCK_PRIORITY paramètre de la session. Il n’est pas nullable. |
original_security_id |
varbinary(85) | ID de sécurité Microsoft Windows associé au login_name . N'accepte pas la valeur NULL. |
database_name |
varchar(128) | Nom de la base de données active pour chaque session. |
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.