queryinsights.exec_sessions_history (Transact-SQL)

Si applica a: Endpoint di analisi SQL e Warehouse in Microsoft Fabric

queryinsights.exec_sessions_history in Microsoft Fabric fornisce informazioni su ogni sessione completata.

Nome colonna Tipo di dati Descrizione
session_id smallint Identifica la sessione associata a ogni connessione principale attiva. Non è nullable.
connection_id uniqueidentifier Identifica in modo univoco ogni connessione. Non è nullable.
session_start_time datetime2 Data e ora in cui è stata stabilita la sessione. Non è nullable.
session_end_time datetime2 Ora in cui la sessione è stata disconnessa. Le sessioni che non sono state completate al momento della query di questa vista vengono visualizzate con il valore .1900-01-01
program_name varchar(128) Nome del programma client che ha iniziato la sessione. Il valore è NULL relativo alle sessioni interne. Ammette i valori Null.
login_name varchar(128) Nome di accesso con cui la sessione è attualmente in esecuzione. Non è nullable.
status varchar(30) Stato della sessione. Valori:
In esecuzione : attualmente in esecuzione una o più richieste
Sospensione - Attualmente non è in esecuzione alcuna richiesta
Inattivo : la reimpostazione della sessione a causa del pool di connessioni è ora in stato di prelogin.
Preconnect : la sessione si trova nel classificatore di Resource Governor.
Non ammette i valori Null.
context_info varbinary(128) CONTEXT_INFO valore per la sessione. Le informazioni sul contesto sono impostate dall'utente con SET CONTEXT_INFO. Ammette i valori Null.
total_query_elapsed_time_ms int Tempo totale, in millisecondi, per il quale la sessione (richieste entro) è stata pianificata/eseguita per l'esecuzione. Non è nullable.
last_request_start_time datetime2 Ora in cui è iniziata l'ultima richiesta nella sessione, inclusa la richiesta attualmente in esecuzione. Non è nullable.
last_request_end_time datetime2 Data e ora dell'ultimo completamento di una richiesta nella sessione. Ammette i valori Null.
is_user_process bit 0 se la sessione è una sessione di sistema. In caso contrario, è 1. Non è nullable.
prev_error int ID dell'ultimo errore restituito nella sessione. Non è nullable.
group_id int ID del gruppo di carico di lavoro a cui appartiene la sessione. Non è nullable.
database_id smallint ID del database corrente per ogni sessione.
authenticating_database_id int ID del database che ha eseguito l'autenticazione dell'entità. Per gli account di accesso, il valore è 0. Per gli utenti del database indipendente, il valore è l'ID del database indipendente.
open_transaction_count int Numero di transazioni aperte per sessione.
text_size int TEXTSIZE impostazione per la sessione. Non è nullable.
language varchar(128) LANGUAGE impostazione per la sessione. Ammette i valori Null.
date_format varchar(3) DATEFORMAT impostazione per la sessione. Ammette i valori Null.
date_first smallint DATEFIRST impostazione per la sessione. Non è nullable.
quoted_identifier bit QUOTED_IDENTIFIER impostazione per la sessione. Non è nullable.
arithabort bit ARITHABORT impostazione per la sessione. Non è nullable.
ansi_null_dflt_on bit ANSI_NULL_DFLT_ON impostazione per la sessione. Non è nullable.
ansi_defaults bit ANSI_DEFAULTS impostazione per la sessione. Non è nullable.
ansi_warnings bit ANSI_WARNINGS impostazione per la sessione. Non è nullable.
ansi_padding bit ANSI_PADDING impostazione per la sessione. Non è nullable.
ansi_nulls bit ANSI_NULLS impostazione per la sessione. Non è nullable.
concat_null_yields_null bit CONCAT_NULL_YIELDS_NULL impostazione per la sessione. Non è nullable.
transaction_isolation_level smallint Livello di isolamento delle transazioni della sessione.
0 = Non specificato
1 = ReadUncommitted
2 = ReadCommitted
3 = RepeatableRead
4 = Serializzabile
5 = Snapshot
Non ammette i valori Null.
lock_timeout int LOCK_TIMEOUT impostazione per la sessione. Il valore è espresso in millisecondi. Non è nullable.
deadlock_priority int DEADLOCK_PRIORITY impostazione per la sessione. Non è nullable.
original_security_id varbinary(85) ID di sicurezza di Microsoft Windows associato a login_name. Non ammette i valori NULL.
database_name varchar(128) Nome del database corrente per ogni sessione.

Autorizzazioni

È necessario avere accesso a un endpoint di analisi SQL o a Un warehouse all'interno di un'area di lavoro della capacità Premium con autorizzazioni di collaboratore o superiore.

Passaggio successivo