sys.dm_filestream_file_io_requests
特定の時点で名前空間所有者 (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) の種類を示します。NULL 値は許可されません。 |
request_state |
nvarchar(60) |
NSO の I/O 要求の状態を示します。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 を示します。 注意
これは、クライアント アプリケーションが SQL Server と同じコンピューター上で実行されている場合のみ意味を持ちます。クライアント アプリケーションがリモートで実行されている場合、client_thread_id は、リモート クライアントの代わりに動作するシステム プロセスのスレッド 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 権限が必要です。
注意