Freigeben über


queryinsights.exec_sessions_history (Transact-SQL)

Gilt für: SQL-Analyseendpunkt und Warehouse in Microsoft Fabric

In queryinsights.exec_sessions_history Microsoft Fabric werden Informationen zu jeder abgeschlossenen Sitzung bereitgestellt.

Spaltenname Datentyp Beschreibung
session_id smallint Identifiziert die einer aktiven primären Verbindung zugeordnete Sitzung. Er kann nicht null sein.
connection_id uniqueidentifier Dient zur eindeutigen Identifizierung jeder Verbindung. Er kann nicht null sein.
session_start_time datetime2 Uhrzeit, zu der die Sitzung eingerichtet wurde. Er kann nicht null sein.
session_end_time datetime2 Zeitpunkt, zu dem die Sitzung getrennt wurde. Sitzungen, die zu dem Zeitpunkt, zu dem diese Ansicht abgefragt wurde, nicht abgeschlossen sind, werden mit dem Wert angezeigt 1900-01-01.
program_name varchar(128) Name des Clientprogramms, mit dem die Sitzung initiiert wurde. Der Wert ist NULL für interne Sitzungen. Lässt NULL-Werte zu.
login_name varchar(128) Anmeldename, unter dem die Sitzung zurzeit ausgeführt wird. Er kann nicht null sein.
status varchar(30) Status der Sitzung. Werte:
Running – Aktuell wird mindestens eine Anforderung ausgeführt.
Sleeping – Aktuell werden keine Anforderungen ausgeführt.
Ruhende Sitzung – Sitzungszurücksetzung aufgrund von Verbindungspooling und befindet sich jetzt im Zustand "Prelogin".
Preconnect– Die Sitzung ist in der Klassifizierungsfunktion der Ressourcenkontrolle.
Lässt keine NULL-Werte zu.
context_info varbinary(128) CONTEXT_INFO wert für die Sitzung. Die Kontextinformationen werden vom Benutzer mit SET CONTEXT_INFO festgelegt. Lässt NULL-Werte zu.
total_query_elapsed_time_ms int Gesamtzeit in Millisekunden, für die die Sitzung (Anforderungen innerhalb) für die Ausführung geplant/ausgeführt wurde. Er kann nicht null sein.
last_request_start_time datetime2 Zeitpunkt, zu dem die letzte Anforderung an der Sitzung begann, einschließlich der aktuell ausgeführten Anforderung. Er kann nicht null sein.
last_request_end_time datetime2 Uhrzeit, zu der eine Anforderung in der Sitzung zuletzt abgeschlossen wurde. Lässt NULL-Werte zu.
is_user_process bit 0 wenn es sich bei der Sitzung um eine Systemsitzung handelt. Andernfalls lautet der Wert 1. Er kann nicht null sein.
prev_error int ID des letzten in der Sitzung zurückgegebenen Fehlers. Er kann nicht null sein.
group_id int ID der Arbeitsauslastungsgruppe, zu der diese Sitzung gehört. Er kann nicht null sein.
database_id smallint Die ID der aktuellen Datenbank für jede Sitzung.
authenticating_database_id int ID der Datenbank, die den Prinzipal authentifiziert. Bei Anmeldungen lautet 0der Wert . Für enthaltene Datenbankbenutzer ist der Wert die Datenbank-ID der enthaltenen Datenbank.
open_transaction_count int Die Anzahl der offenen Transaktionen pro Sitzung.
text_size int TEXTSIZE Einstellung für die Sitzung. Er kann nicht null sein.
language varchar(128) LANGUAGE Einstellung für die Sitzung. Lässt NULL-Werte zu.
date_format varchar(3) DATEFORMAT Einstellung für die Sitzung. Lässt NULL-Werte zu.
date_first smallint DATEFIRST Einstellung für die Sitzung. Er kann nicht null sein.
quoted_identifier bit QUOTED_IDENTIFIER Einstellung für die Sitzung. Er kann nicht null sein.
arithabort bit ARITHABORT Einstellung für die Sitzung. Er kann nicht null sein.
ansi_null_dflt_on bit ANSI_NULL_DFLT_ON Einstellung für die Sitzung. Er kann nicht null sein.
ansi_defaults bit ANSI_DEFAULTS Einstellung für die Sitzung. Er kann nicht null sein.
ansi_warnings bit ANSI_WARNINGS Einstellung für die Sitzung. Er kann nicht null sein.
ansi_padding bit ANSI_PADDING Einstellung für die Sitzung. Er kann nicht null sein.
ansi_nulls bit ANSI_NULLS Einstellung für die Sitzung. Er kann nicht null sein.
concat_null_yields_null bit CONCAT_NULL_YIELDS_NULL Einstellung für die Sitzung. Er kann nicht null sein.
transaction_isolation_level smallint Isolationsstufe für Transaktionen der Sitzung.
0 = Nicht angegeben
1 = ReadUncommitted
2 = ReadCommitted
3 = RepeatableRead
4 = Serialisierbar
5 = Momentaufnahme
Lässt keine NULL-Werte zu.
lock_timeout int LOCK_TIMEOUT Einstellung für die Sitzung. Der Wert ist in Millisekunden angegeben. Er kann nicht null sein.
deadlock_priority int DEADLOCK_PRIORITY Einstellung für die Sitzung. Er kann nicht null sein.
original_security_id varbinary(85) Microsoft Windows-Sicherheits-ID, die dem login_nameZugeordnet ist. Lässt keine NULL-Werte zu.
database_name varchar(128) Name der aktuellen Datenbank für jede Sitzung.

Berechtigungen

Sie sollten Zugriff auf einen SQL-Analyseendpunkt oder Warehouse innerhalb eines Premium-Kapazitätsarbeitsbereichs mit Mitwirkenden oder höherer Berechtigungen haben.

Nächster Schritt