共用方式為


sys.dm_io_pending_io_requests (Transact-SQL)

針對 SQL Server 中每一項暫止 I/O 要求,各傳回一個資料列。

資料行名稱

資料類型

說明

io_completion_request_address

varbinary(8)

IO 要求的記憶體位址。 不可設為 Null。

io_type

varchar(7)

暫止 I/O 要求的類型。 不可設為 Null。

io_pending

int

指出 I/O 要求是否暫止,或已由 Windows 完成。 I/O 要求仍然暫止,即使 Windows 已完成該要求,但 SQL Server 尚未執行內容切換,來處理 I/O 要求及從這份清單中移除它。 不可設為 Null。

io_completion_routine_address

varbinary(8)

完成 I/O 要求時要呼叫的內部函數。 可設為 Null。

io_user_data_address

varbinary(8)

僅供內部使用。 可設為 Null。

scheduler_address

varbinary(8)

發出這項 I/O 要求所在的排程器。 I/O 要求將出現在排程器的暫止 I/O 清單上。 如需詳細資訊,請參閱<sys.dm_os_schedulers (Transact-SQL)>。 不可設為 Null。

io_handle

varbinary(8)

用於 I/O 要求之檔案的檔案控制代碼。 可設為 Null。

io_offset

bigint

I/O 要求的位移。 不可設為 Null。

io_pending_ms_ticks

int

僅供內部使用。 不可設為 Null。

權限

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

請參閱

參考

動態管理檢視和函數 (Transact-SQL)

I/O 相關的動態管理檢視和函數 (Transact-SQL)