共用方式為


sys.dm_filestream_file_io_requests

顯示命名空間擁有者 (NSO) 在給定時間處理之 I/O 要求的清單。

資料行

類型

描述

request_context_address

varbinary(8)

顯示 NSO 記憶體區塊的內部位址,該記憶體區塊包含來自驅動程式的 I/O 要求。不可為 Null。

current_spid

smallint

顯示目前 SQL Server 連線的系統處理序識別碼 (SPID)。不可為 Null。

request_type

nvarchar(60)

顯示 I/O 要求封包 (IRP) 類型。不可為 Null

request_state

nvarchar(60)

顯示 I/O 要求在 NSO 中的狀態。不可為 Null。

request_id

int

顯示驅動程式指派給此要求的唯一要求識別碼。不可為 Null。

irp_id

int

顯示唯一 IRP 識別碼。這在識別與給定 IRP 相關的所有 I/O 要求時相當實用。不可為 Null。

handle_id

int

表示命名空間控制代碼識別碼。這是 NSO 專用的識別碼,在執行個體中是唯一的。不可為 Null。

client_thread_id

varbinary(8)

顯示源自要求之用戶端應用程式的執行緒識別碼。

警告注意事項注意
只有在用戶端應用程式在與 SQL Server 相同的電腦上執行時,這才有意義。當用戶端應用程式在遠端執行時,client_thread_id 會顯示代表遠端用戶端運作之特定系統處理序的執行緒識別碼。

可為 Null。

client_process_id

varbinary(8)

如果用戶端應用程式在與 SQL Server 相同的電腦上執行,顯示用戶端應用程式的處理序識別碼。若是遠端用戶端,這會顯示代表用戶端應用程式運作的系統處理序識別碼。可為 Null。

handle_context_address

varbinary(8)

顯示與用戶端控制代碼相關聯之內部 NSO 結構的位址。可為 Null。

filestream_transaction_id

varbinary(128)

顯示與給定控制代碼相關聯之交易的識別碼,以及與此控制代碼相關聯的所有要求。它是由 get_filestream_transaction_context 函數所傳回的值。可為 Null。

權限

需要伺服器的 VIEW SERVER STATE 權限。