Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server
Zeigt eine Liste der E/A-Anforderungen an, die vom Namespacebesitzer (NSO) zu einem bestimmten Zeitpunkt verarbeitet werden.
| Spalte | Type | Beschreibung |
|---|---|---|
request_context_address |
varbinary(8) | Zeigt die interne Adresse des NSO-Speicherblocks an, der die E/A-Anforderung des Treibers enthält. Lässt keine NULL-Werte zu. |
current_spid |
smallint | Zeigt die Systemprozess-ID (SPID) für die Verbindung des aktuellen SQL Server an. Lässt keine NULL-Werte zu. |
request_type |
nvarchar(60) | Zeigt den Typ des E/A-Anforderungspakets (IRP) an. Die möglichen Anforderungstypen sind REQ_PRE_CREATE, , REQ_GET_VOLUME_INFOREQ_RESOLVE_VOLUMEREQ_GET_PHYSICAL_NAMEREQ_GET_LOGICAL_NAMEREQ_POST_CREATE, , REQ_PRE_CLEANUP, REQ_POST_CLEANUP, REQ_FSCTLREQ_CLOSE, , REQ_QUERY_INFO, , REQ_SET_INFO, , REQ_ENUM_DIRECTORY, und . REQ_QUERY_SECURITYREQ_SET_SECURITY Lässt keine NULL-Werte zu. |
request_state |
nvarchar(60) | Zeigt den Status der E/A-Anforderung in NSO an. Mögliche Werte sind REQ_STATE_RECEIVED, REQ_STATE_INITIALIZED, REQ_STATE_ENQUEUED, REQ_STATE_PROCESSING, REQ_STATE_FORMATTING_RESPONSE, REQ_STATE_SENDING_RESPONSE, REQ_STATE_COMPLETING und REQ_STATE_COMPLETED. Lässt keine NULL-Werte zu. |
request_id |
int | Zeigt die eindeutige Anforderungs-ID an, die der Anforderung vom Treiber zugewiesen ist. Lässt keine NULL-Werte zu. |
irp_id |
int | Zeigt die eindeutige IRP-ID an. Dies ist zur Ermittlung aller E/A-Anforderungen hilfreich, die mit der vorliegenden IRP in Verbindung stehen. Lässt keine NULL-Werte zu. |
handle_id |
int | Gibt die Handle-ID für den Namespace an. Dies ist der NSO-spezifische Bezeichner und in einer Instanz eindeutig. Lässt keine NULL-Werte zu. |
client_thread_id |
varbinary(8) | Zeigt die Thread-ID der Clientanwendung an, die die Anforderung stammt. Warnung: Dies ist nur dann sinnvoll, wenn die Clientanwendung auf demselben Computer wie SQL Server ausgeführt wird. Wenn die Clientanwendung remote ausgeführt wird, wird die client_thread_id Thread-ID eines Systemprozesses angezeigt, der im Auftrag des Remoteclients funktioniert.NULL-Werte sind zulässig. |
client_process_id |
varbinary(8) | Zeigt die Prozess-ID der Clientanwendung an, wenn die Clientanwendung auf dem gleichen Computer wie SQL Server ausgeführt wird. Im Falle eines Remoteclients wird die Systemprozess-ID angezeigt, die für die Clientanwendung angezeigt wird. NULL-Werte sind zulässig. |
handle_context_address |
varbinary(8) | Zeigt die Adresse der internen NSO-Struktur an, die dem Handle des Clients zugeordnet ist. NULL-Werte sind zulässig. |
filestream_transaction_id |
varbinary(128) | Zeigt die ID der Transaktion an, die der vorliegenden Handle und allen dieser Handle zugeordneten Anforderungen zugeordnet ist. Es ist der von der get_filestream_transaction_context Funktion zurückgegebene Wert. NULL-Werte sind zulässig. |
Berechtigungen
Für SQL Server 2019 (15.x) und frühere Versionen ist die VIEW SERVER STATE-Berechtigung auf dem Server erforderlich.
Für SQL Server 2022 (16.x) und höhere Versionen ist die BERECHTIGUNG VIEW SERVER PERFORMANCE STATE auf dem Server erforderlich.