queryinsights.exec_sessions_history (Transact-SQL)

Gäller för:SQL-analysslutpunkt och lager i Microsoft Fabric

I queryinsights.exec_sessions_history Microsoft Fabric finns information om varje slutförd session.

Kolumnnamn Datatyp Beskrivning
session_id smallint Identifierar den session som är associerad med varje aktiv primär anslutning. Den kan inte vara null.
connection_id uniqueidentifier Identifierar varje anslutning unikt. Den kan inte vara null.
session_start_time datetime2 Tid då sessionen upprättades. Den kan inte vara null.
session_end_time datetime2 Tid då sessionen kopplades från. Sessioner som inte har slutförts när den här vyn efterfrågas visas med värdet 1900-01-01.
program_name varchar(128) Namnet på klientprogrammet som initierade sessionen. Värdet är NULL för interna sessioner. Kan inte vara null.
login_name varchar(128) Inloggningsnamn som sessionen körs under. Den kan inte vara null.
status varchar(30) Status för sessionen. Values:
Lyckades – Sessionen slutfördes framgångsrikt
Avlivad – sessionen dödades av en användare
Misslyckades – Sessionen misslyckades på grund av undantag.
Får inte vara ogiltig.
context_info varbinary(128) CONTEXT_INFO för sessionen. Användaren kan ställa in kontextinformationen med SET CONTEXT_INFO. Kan inte vara null.
total_query_elapsed_time_ms int Total tid, i millisekunder, för vilken sessionen (begäranden inom) schemalades/kördes för körning. Den kan inte vara null.
last_request_start_time datetime2 Tidpunkt då den senaste begäran om sessionen påbörjades, inklusive den begäran som körs för närvarande. Den kan inte vara null.
last_request_end_time datetime2 Tidpunkten för den senaste slutförandet av en begäran om sessionen. Kan inte vara null.
is_user_process bit 0 om sessionen är en systemsession. Annars är 1det . Den kan inte vara null.
prev_error int ID för det senaste felet som returnerades i sessionen. Den kan inte vara null.
group_id int ID för den arbetsbelastningsgrupp som den här sessionen tillhör. Den kan inte vara null.
database_id smallint ID för den aktuella databasen för varje session.
authenticating_database_id int ID för databasen som autentiserar huvudnamnet. För inloggningar är 0värdet . För oberoende databasanvändare är värdet databas-ID för den inneslutna databasen.
open_transaction_count int Antal öppna transaktioner per session.
text_size int TEXTSIZE för sessionen. Den kan inte vara null.
language varchar(128) LANGUAGE för sessionen. Kan inte vara null.
date_format varchar(3) DATEFORMAT för sessionen. Kan inte vara null.
date_first smallint DATEFIRST för sessionen. Den kan inte vara null.
quoted_identifier bit QUOTED_IDENTIFIER för sessionen. Den kan inte vara null.
arithabort bit ARITHABORT för sessionen. Den kan inte vara null.
ansi_null_dflt_on bit ANSI_NULL_DFLT_ON för sessionen. Den kan inte vara null.
ansi_defaults bit ANSI_DEFAULTS för sessionen. Den kan inte vara null.
ansi_warnings bit ANSI_WARNINGS för sessionen. Den kan inte vara null.
ansi_padding bit ANSI_PADDING för sessionen. Den kan inte vara null.
ansi_nulls bit ANSI_NULLS för sessionen. Den kan inte vara null.
concat_null_yields_null bit CONCAT_NULL_YIELDS_NULL för sessionen. Den kan inte vara null.
transaction_isolation_level smallint Transaktionsisoleringsnivå för sessionen.
0 = Ospecificerad
1 = Läs Icke Bestämd
2 = LäsEngagerad
3 = Upprepbar läsning
4 = Serialiserbar
5 = Ögonblicksbild
Får inte vara ogiltig.
lock_timeout int LOCK_TIMEOUT för sessionen. Värdet är i millisekunder. Den kan inte vara null.
deadlock_priority int DEADLOCK_PRIORITY för sessionen. Den kan inte vara null.
original_security_id varbinary(85) Säkerhets-ID för Microsoft Windows som är associerat med login_name. Inte nullbar.
database_name varchar(128) Namnet på den aktuella databasen för varje session.

Permissions

Du bör ha åtkomst till en SQL-analysslutpunkt eller ett lager i en Premium-kapacitetsarbetsyta med behörigheter som deltagare eller högre.

Nästa steg