Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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.