sys.dm_filestream_file_io_handles(Transact-SQL)

적용 대상:SQL Server

NSO(네임스페이스 소유자)가 인식하는 파일 핸들을 표시합니다. sys.dm_filestream_file_io_handles 는 클라이언트가 사용 OpenSqlFilestream중인 FILESTREAM 핸들을 표시합니다.

Column Type 설명
handle_context_address varbinary(8) 클라이언트의 핸들과 연결된 내부 NSO 구조체의 주소를 표시합니다. Nullable.
creation_request_id int 이 핸들을 REQ_PRE_CREATE 만드는 데 사용되는 I/O 요청의 필드를 표시합니다. Null을 허용하지 않습니다.
creation_irp_id int 이 핸들을 REQ_PRE_CREATE 만드는 데 사용되는 I/O 요청의 필드를 표시합니다. Null을 허용하지 않습니다.
handle_id int 드라이버에서 할당한 이 핸들의 고유 ID를 표시합니다. Null을 허용하지 않습니다.
creation_client_thread_id varbinary(8) 이 핸들을 REQ_PRE_CREATE 만드는 데 사용되는 I/O 요청의 필드를 표시합니다. Nullable.
creation_client_process_id varbinary(8) 이 핸들을 REQ_PRE_CREATE 만드는 데 사용되는 I/O 요청의 필드를 표시합니다. Nullable.
filestream_transaction_id varbinary(128) 지정된 핸들과 연결된 트랜잭션의 ID를 표시합니다. 함수에서 반환하는 값입니다 get_filestream_transaction_context . 이 필드를 사용하여 보기에 조인합니다 sys.dm_filestream_file_io_requests . Nullable.
access_type nvarchar(60) Null을 허용하지 않습니다.
logical_path nvarchar(256) 이 핸들이 연 파일의 논리적 경로 이름을 표시합니다. varbinary(max) FILESTREAM 메서드에서 .PathName 반환하는 것과 동일한 경로 이름입니다. Nullable.
physical_path nvarchar(256) 파일의 실제 NTFS 경로 이름을 표시합니다. varbinary(max) FILESTREAM의 메서드에서 반환하는 .PhysicalPathName 것과 동일한 경로 이름입니다. 추적 플래그 5556에서 사용하도록 설정됩니다. Nullable.

사용 권한

SQL Server 2019(15.x) 및 이전 버전의 경우 서버에 대한 VIEW SERVER STATE 권한이 필요합니다.

SQL Server 2022(16.x) 이상 버전의 경우 서버에 대한 VIEW SERVER PERFORMANCE STATE 권한이 필요합니다.