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 0 der 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 angegeben1 = ReadUncommitted2 = ReadCommitted3 = RepeatableRead4 = Serialisierbar5 = MomentaufnahmeLä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_name Zugeordnet 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.