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 specificato1 = ReadUncommitted2 = ReadCommitted3 = RepeatableRead4 = Serializzabile5 = SnapshotNon 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.