DISCOVER_SESSIONS-Rowset
Stellt Informationen zur Ressourcenverwendung und Aktivität der zurzeit aktiven Sitzungen auf dem Server bereit.
Rowsetspalten
Das DISCOVER_SESSIONS-Rowset enthält die folgenden Spalten.
Spaltenname |
Typindikator |
Länge |
Beschreibung |
---|---|---|---|
SESSION_COMMAND_COUNT |
DBTYPE_I4 |
|
Die Anzahl der Befehle, deren Ausführung seit dem Beginn der Sitzung gestartet wurde. |
SESSION_CONNECTION_ID |
DBTYPE_I4 |
|
Der Verbindungsbezeichner für die Sitzung. |
SESSION_CPU_TIME_MS |
DBTYPE_UI8 |
|
Die CPU-Zeit in Millisekunden, die seit dem Beginn der Sitzung von allen Anforderungen beansprucht wurde. |
SESSION_CURRENT_DATABASE |
DBTYPE_WSTR |
|
Der Name der Datenbank, die von der aktuellen Befehlsausführung verwendet wurde, oder die Datenbank, die von dem zuletzt ausgeführten Befehl verwendet wurde. |
SESSION_ELAPSED_TIME_MS |
DBTYPE_UI8 |
|
Seit dem Start der Sitzung verstrichene Zeit in Millisekunden. |
SESSION_ID |
DBTYPE_WSTR |
|
Die eindeutige Sitzungs-ID als GUID. |
SESSION_IDLE_TIME_MS |
DBTYPE_UI8 |
|
Die Leerlaufzeit in Millisekunden seit dem Start der Sitzung. |
SESSION_LAST_COMMAND |
DBTYPE_WSTR |
|
Der Text des zurzeit ausgeführten Befehls oder der zuletzt ausgeführte Befehl. |
SESSION_LAST_COMMAND_CPU_TIME_MS |
DBTYPE_UI8 |
|
Die von SESSION_LAST_COMMAND verwendete CPU-Zeit in Millisekunden. |
SESSION_LAST_COMMAND_ELAPSED_TIME_MS |
DBTYPE_UI8 |
|
Die seit dem Start von SESSION_LAST_COMMAND verstrichene Zeit in Millisekunden. |
SESSION_LAST_COMMAND_END_TIME |
DBTYPE_DBTIMESTAMP |
|
Die UTC-Serverzeit zu dem Zeitpunkt, als die Ausführung des letzten Befehls beendet wurde. |
SESSION_LAST_COMMAND_START_TIME |
DBTYPE_DBTIMESTAMP |
|
Die UTC-Serverzeit zu dem Zeitpunkt, als die Ausführung des letzten Befehls gestartet wurde. |
SESSION_PROPERTIES |
DBTYPE_WSTR |
|
Reserviert für zukünftige Verwendung. |
SESSION_READ_KB |
DBTYPE_UI8 |
|
Der akkumulierte Wert der seit dem Start der Sitzung vom Datenträger gelesenen Daten in KB. |
SESSION_READS |
DBTYPE_UI8 |
|
Die akkumulierte Anzahl der seit dem Start der Sitzung erfolgten Lesevorgänge auf dem Datenträger. |
SESSION_SPID |
DBTYPE_I4 |
|
Die Sitzungs-ID. |
SESSION_START_TIME |
DBTYPE_DBTIMESTAMP |
|
Das Datum und die Uhrzeit des Sitzungsstarts als UTC-Zeit für den Server. |
SESSION_STATUS |
DBTYPE_I4 |
|
Der Aktivitätsstatus der Sitzung 0 bedeutet "Leerlauf": Derzeit findet keine Aktivität statt. 1 bedeutet "Aktiv": In der Sitzung werden einige angeforderte Aufgaben ausgeführt. 2 bedeutet "Blockiert": Die Sitzung wartet auf eine Ressource, um die angehaltene Aufgabe fortzusetzen. 3 bedeutet "Abgebrochen": Die Sitzung wurde als abgebrochen gekennzeichnet. |
SESSION_USED_MEMORY |
DBTYPE_I4 |
|
Die Größe des zurzeit von der Sitzung verwendeten Speichers in KB. Der gemeldete Wert ist die RAM-Verwendung nach SPID, ohne Unterscheidung zwischen verkleinerbarem und nicht verkleinerbarem Arbeitsspeicher. Im Gegensatz zu anderen DMVs, die Informationen zur Speicherauslastung zur Verfügung stellen, unterteilt DISCOVER_SESSIONS die Speicherauslastung nicht nach Kategorie. Beachten Sie, dass SESSION_USED_MEMORY in der Regel zu wenige Informationen zur tatsächlichen Speicherauslastung bereitstellt, da von mehreren Sitzungen gemeinsam genutzte Objekte ausgeschlossen sind. Nur die eindeutig zur Sitzung gehörigen Objekte werden in der Arbeitsspeicherberechnung dargestellt. |
SESSION_USER_NAME |
DBTYPE_WSTR |
|
Der Sitzungsbenutzername. |
SESSION_WRITE_KB |
DBTYPE_UI8 |
|
Der akkumulierte Wert der seit dem Start der Sitzung auf den Datenträger geschriebenen Daten in KB. |
SESSION_WRITES |
DBTYPE_UI8 |
|
Die akkumulierte Anzahl der seit dem Start der Sitzung erfolgten Schreibvorgänge auf dem Datenträger. |
Dieses Schemarowset ist nicht sortiert.
Einschränkungsspalten
Das DISCOVER_SESSIONS-Rowset kann auf die in der folgenden Tabelle aufgeführten Spalten beschränkt werden.
Spaltenname |
Typindikator |
Einschränkungsstatus |
---|---|---|
SESSION_ID |
DBTYPE_WSTR |
Ist optional. |
SESSION_SPID |
DBTYPE_I4 |
Ist optional. |
SESSION_CONNECTION_ID |
DBTYPE_I4 |
Ist optional. |
SESSION_USER_NAME |
DBTYPE_WSTR |
Ist optional. |
SESSION_CURRENT_DATABASE |
DBTYPE_WSTR |
Ist optional. |
SESSION_ELAPSED_TIME_MS |
DBTYPE_UI8 |
Ist optional. |
SESSION_CPU_TIME_MS |
DBTYPE_UI8 |
Ist optional. |
SESSION_IDLE_TIME_MS |
DBTYPE_UI8 |
Ist optional. |
SESSION_STATUS |
DBTYPE_I4 |
Ist optional. |