sys.dm_filestream_file_io_requests
Выводит список запросов ввода-вывода, обрабатываемых в данный момент владельцем пространства имен (NSO).
Столбец |
Тип |
Описание |
---|---|---|
request_context_address |
varbinary(8) |
Показывает внутренний адрес блока памяти NSO, содержащего запрос ввода-вывода от драйвера. Не допускает значение NULL. |
current_spid |
smallint |
Показывает идентификатор системного процесса (SPID) для текущего соединения SQL Server. Не допускает значение NULL. |
request_type |
nvarchar(60) |
Показывает тип пакета запроса ввода-вывода (IRP). Не допускает значение NULL |
request_state |
nvarchar(60) |
Показывает состояние запроса ввода-вывода в NSO. Не допускает значение NULL. |
request_id |
int |
Показывает уникальный идентификатор, назначенный драйвером этому запросу. Не допускает значение NULL. |
irp_id |
int |
Показывает уникальный идентификатор IRP. Это удобно для определения всех запросов ввода-вывода, связанных с заданным IRP. Не допускает значение NULL. |
handle_id |
int |
Показывает идентификатор дескриптора пространства имен. Этот идентификатор зависит от NSO и уникален в пределах экземпляра. Не допускает значение NULL. |
client_thread_id |
varbinary(8) |
Показывает идентификатор потока клиентского приложения, в котором создан запрос.
Внимание!
Это нужно только в случае, если клиентское приложение работает на одном компьютере с SQL Server. Если клиентское приложение работает удаленно, то client_thread_id показывает идентификатор потока системного процесса, который работает от имени удаленного клиента.
Допускаются значения NULL. |
client_process_id |
varbinary(8) |
Показывает идентификатор процесса клиентского приложения, если оно работает на одном компьютере с SQL Server. Для удаленного клиента здесь показывается идентификатор системного процесса, который работает от имени клиентского приложения. Допускаются значения NULL. |
handle_context_address |
varbinary(8) |
Показывает адрес внутренней структуры NSO, связанной с дескриптором клиента. Допускаются значения NULL. |
filestream_transaction_id |
varbinary(128) |
Показывает идентификатор транзакции, связанной с заданным дескриптором, и все запросы, связанные с этим дескриптором. Это значение возвращается функцией get_filestream_transaction_context. Допускаются значения NULL. |
Разрешения
Необходимо разрешение VIEW SERVER STATE для сервера.