Поделиться через


sys.dm_io_pending_io_requests

Возвращает по строке для каждого, ожидающего выполнения, запроса ввода-вывода в SQL Server.

Имя столбца

Тип данных

Описание

io_completion_request_address

varbinary(8)

Адрес запроса ввода-вывода в памяти. Не допускает значение NULL.

io_type

varchar(7)

Тип запроса ввода-вывода, ожидающего выполнения. Не допускает значение NULL.

io_pending

int

Указывает, ожидает ли запрос ввода-вывода выполнения или он завершен Windows. Запрос может продолжать ожидать выполнения, даже если операционная система Windows уже завершила соответствующий ввод-вывод, но SQL Server еще не выполнил переключение контекста, при котором запрос ввода-вывода должен быть обработан и удален из этого списка. Не допускает значение NULL.

io_completion_routine_address

varbinary(8)

Внутренняя функция, которая должна вызываться по завершении запроса ввода-вывода. Допускает значение NULL.

io_user_data_address

varbinary(8)

Только для внутреннего использования. Допускает значение NULL.

scheduler_address

varbinary(8)

Планировщик, которым был назначен данный запрос ввода-вывода. Запрос ввода-вывода появляется в списке планировщика запросов ввода-вывода, ожидающих выполнения. Дополнительные сведения см. в разделе sys.dm_os_schedulers (Transact-SQL). Не допускает значение NULL.

io_handle

varbinary(8)

Дескриптор файла, используемый в запросе ввода-вывода. Допускает значение NULL.

io_offset

bigint

Смещение при выполнении запроса ввода-вывода. Не допускает значение NULL.

io_pending_ms_ticks

int

Только для внутреннего использования. Не допускает значение NULL.

Разрешения

Требует разрешения VIEW SERVER STATE на сервере.