次の方法で共有


sys.dm_io_pending_io_requests (Transact-SQL)

SQL Server で保留中の I/O 要求ごとに 1 行のデータを返します。

列名

データ型

説明

io_completion_request_address

varbinary(8)

I/O 要求のメモリ アドレス。 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)