sys.dm_filestream_file_io_handles (Transact-SQL)

Gilt für:SQL Server

Zeigt die Dateihandles an, die dem Namespace-Besitzer (NSO) bekannt sind. sys.dm_filestream_file_io_handles zeigt FILESTREAM-Handles an, die ein Client verwendet OpenSqlFilestreamhat.

Column Typ Description
handle_context_address varbinary(8) Zeigt die Adresse der internen NSO-Struktur an, die dem Handle des Clients zugeordnet ist. Nullfähig.
creation_request_id int Zeigt ein Feld aus der E/A-Anforderung an, mit der REQ_PRE_CREATE dieses Handle erstellt wird. Nicht nullfähig.
creation_irp_id int Zeigt ein Feld aus der E/A-Anforderung an, mit der REQ_PRE_CREATE dieses Handle erstellt wird. Nicht nullfähig.
handle_id int Zeigt die eindeutige ID dieser Anforderung an, die vom Treiber zugewiesen ist. Nicht nullfähig.
creation_client_thread_id varbinary(8) Zeigt ein Feld aus der E/A-Anforderung an, mit der REQ_PRE_CREATE dieses Handle erstellt wird. Nullfähig.
creation_client_process_id varbinary(8) Zeigt ein Feld aus der E/A-Anforderung an, mit der REQ_PRE_CREATE dieses Handle erstellt wird. Nullfähig.
filestream_transaction_id varbinary(128) Zeigt die ID der Transaktion an, die dem vorliegenden Handle zugeordnet ist. Dies ist der von der get_filestream_transaction_context Funktion zurückgegebene Wert. Verwenden Sie dieses Feld, um mit der sys.dm_filestream_file_io_requests Ansicht zu verbinden. Nullfähig.
access_type nvarchar(60) Nicht nullfähig.
logical_path nvarchar(256) Zeigt den logischen Pfadnamen der Datei an, die von dieser Handle geöffnet wurde. Dies ist derselbe Pfadname, der von der .PathName Methode varbinary(max) FILESTREAM zurückgegeben wird. Nullfähig.
physical_path nvarchar(256) Zeigt den tatsächlichen NTFS-Pfadnamen der Datei an. Dies ist derselbe Pfadname, der von der .PhysicalPathName Methode des varbinary(max) FILESTREAM zurückgegeben wird. Aktiviert durch Ablaufverfolgungskennzeichnung 5556. Nullfähig.

Erlaubnisse

Für SQL Server 2019 (15.x) und frühere Versionen ist die SERVER-STATUS-Berechtigung auf dem Server erforderlichVIEW.

Für SQL Server 2022 (16.x) und spätere Versionen wird auf dem Server die Berechtigung SERVER PERFORMANCE STATE benötigtVIEW.