sys.dm_filestream_file_io_handles (Transact-SQL)
適用於:SQL Server
顯示命名空間擁有者 (NSO) 知道的檔案句柄。 sys.dm_filestream_file_io_handles
顯示用戶端使用 OpenSqlFilestream
取得的 FILESTREAM 句柄。
資料行 | 類型 | 描述 |
---|---|---|
handle_context_address |
varbinary(8) | 顯示與用戶端句柄相關聯的內部 NSO 結構位址。 可為 Null。 |
creation_request_id |
int | 顯示用來建立此句柄之 REQ_PRE_CREATE I/O 要求的欄位。 不可為 Null。 |
creation_irp_id |
int | 顯示用來建立此句柄之 REQ_PRE_CREATE I/O 要求的欄位。 不可為 Null。 |
handle_id |
int | 顯示驅動程式指派之此句柄的唯一標識符。 不可為 Null。 |
creation_client_thread_id |
varbinary(8) | 顯示用來建立此句柄之 REQ_PRE_CREATE I/O 要求的欄位。 可為 Null。 |
creation_client_process_id |
varbinary(8) | 顯示用來建立此句柄之 REQ_PRE_CREATE I/O 要求的欄位。 可為 Null。 |
filestream_transaction_id |
varbinary(128) | 顯示與指定句柄相關聯的交易標識碼。 這是函式所 get_filestream_transaction_context 傳回的值。 使用此欄位聯結至 sys.dm_filestream_file_io_requests 檢視。 可為 Null。 |
access_type |
nvarchar(60) | 不可為 Null。 |
logical_path |
nvarchar(256) | 顯示這個句柄開啟之檔案的邏輯路徑名稱。 這是 varbinary(max) FILESTREAM 方法所.PathName 傳回的相同路徑名稱。 可為 Null。 |
physical_path |
nvarchar(256) | 顯示檔案的實際NTFS路徑名稱。 這是 varbinary(max) FILESTREAM 方法所傳.PhysicalPathName 回的相同路徑名稱。 由追蹤旗標 5556 啟用。 可為 Null。 |
權限
針對 SQL Server 2019 (15.x) 和舊版,需要伺服器的 VIEW SERVER STATE 許可權。
針對 SQL Server 2022 (16.x) 和更新版本,需要伺服器的 VIEW SERVER PERFORMANCE STATE 許可權。