特定の時点で名前空間所有者 (NSO) によって処理されている I/O 要求の一覧を表示します。
列 |
型 |
説明 |
||
|---|---|---|---|---|
request_context_address |
varbinary(8) |
ドライバーからの I/O 要求を含む NSO メモリ ブロックの内部アドレスを示します。 NULL 値は許可されません。 |
||
current_spid |
smallint |
現在の SQL Server の接続に対するシステム プロセス ID (SPID) を示します。 NULL 値は許可されません。 |
||
request_type |
nvarchar(60) |
I/O 要求パケット (IRP) の種類を示します。 要求の種類には、REQ_PRE_CREATE、REQ_POST_CREATE、REQ_RESOLVE_VOLUME、REQ_GET_VOLUME_INFO、REQ_GET_LOGICAL_NAME、REQ_GET_PHYSICAL_NAME、REQ_PRE_CLEANUP、REQ_POST_CLEANUP、REQ_CLOSE、REQ_FSCTL、REQ_QUERY_INFO、REQ_SET_INFO、REQ_ENUM_DIRECTORY、REQ_QUERY_SECURITY、および REQ_SET_SECURITY があります。 NULL 値は許可されません。 |
||
request_state |
nvarchar(60) |
NSO の I/O 要求の状態を示します。 REQ_STATE_RECEIVED、REQ_STATE_INITIALIZED、REQ_STATE_ENQUEUED、REQ_STATE_PROCESSING、REQ_STATE_FORMATTING_RESPONSE、REQ_STATE_SENDING_RESPONSE、REQ_STATE_COMPLETING、および REQ_STATE_COMPLETED のいずれかの値になります。 NULL 値は許可されません。 |
||
request_id |
int |
ドライバーによってこの要求に割り当てられた一意の要求 ID を示します。 NULL 値は許可されません。 |
||
irp_id |
int |
一意の IRP ID を示します。 これは、特定の IRP に関連するすべての I/O 要求を識別する場合に役立ちます。 NULL 値は許可されません。 |
||
handle_id |
int |
名前空間のハンドル ID を示します。 これは NSO 固有の識別子で、インスタンス内で一意です。 NULL 値は許可されません。 |
||
client_thread_id |
varbinary(8) |
要求の発行元であるクライアント アプリケーションのスレッド ID を示します。
NULL 値は許容されます。 |
||
client_process_id |
varbinary(8) |
クライアント アプリケーションが SQL Server と同じコンピューター上で実行されている場合に、クライアント アプリケーションのプロセス ID を示します。 リモート クライアントの場合は、クライアント アプリケーションの代わりに動作しているシステム プロセス ID を示します。 NULL 値は許容されます。 |
||
handle_context_address |
varbinary(8) |
クライアントのハンドルに関連付けられた内部 NSO 構造のアドレスを示します。 NULL 値は許容されます。 |
||
filestream_transaction_id |
varbinary(128) |
特定のハンドルに関連付けられているトランザクションの ID と、このハンドルに関連付けられているすべての要求を示します。 get_filestream_transaction_context 関数で返される値です。 NULL 値は許容されます。 |
権限
サーバーの VIEW SERVER STATE 権限が必要です。
注意