sys.dm_filestream_file_io_requests
Zeigt eine Liste mit E/A-Anforderungen an, die im betreffenden Moment vom Namespace-Besitzer (NSO) verarbeitet werden.
Spalte |
Typ |
Beschreibung |
---|---|---|
request_context_address |
varbinary(8) |
Zeigt die interne Adresse des NSO-Speicherblocks an, der die E/A-Anforderung des Treibers enthält. NULL ist nicht zulässig. |
current_spid |
smallint |
Zeigt die Systemprozess-ID (SPID) für die aktuelle Verbindung des SQL Servers an. NULL ist nicht zulässig. |
request_type |
nvarchar(60) |
Zeigt den Typ des E/A-Anforderungspakets (IRP) an. NULL ist nicht zulässig. |
request_state |
nvarchar(60) |
Zeigt den Status der E/A-Anforderung in NSO an. NULL ist nicht zulässig. |
request_id |
int |
Zeigt die eindeutige Anforderungs-ID an, die der Anforderung vom Treiber zugewiesen ist. NULL ist nicht zulässig. |
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. NULL ist nicht zulässig. |
handle_id |
int |
Gibt die Handle-ID für den Namespace an. Dies ist der NSO-spezifische Bezeichner und in einer Instanz eindeutig. NULL ist nicht zulässig. |
client_thread_id |
varbinary(8) |
Zeigt die Thread-ID der Clientanwendung an, von der die Anforderung gestartet wird.
Vorsicht
Dies ist nur dann von Bedeutung, wenn die Clientanwendung auf dem gleichen Computer wie SQL Server ausgeführt wird. Wird die Clientanwendung remote ausgeführt, zeigt die client_thread_id die Thread-ID eines Systemprozesses an, der für den Remoteclient ausgeführt wird.
NULL ist 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 ist zulässig. |
handle_context_address |
varbinary(8) |
Zeigt die Adresse der internen NSO-Struktur an, die der Handle des Clients zugeordnet ist. NULL ist 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. Hierbei handelt es sich um den Wert, der von der get_filestream_transaction_context-Funktion zurückgegeben wird. NULL ist zulässig. |
Berechtigungen
Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.