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 權限。