Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к: SQL Server 2016 (13.x) и более поздних версий
Содержит информацию обо всех запросах, которые сейчас или недавно были активны в запросах PolyBase. Он содержит одну строку для каждого запроса или запроса.
На основе идентификатора сессии и запроса пользователь может получить фактически распределённые запросы, сгенерированные для выполнения — с помощью sys.dm_exec_distributed_requests. Например, запрос с обычными SQL и внешними SQL-таблицами будет разбит на различные операторы/запросы, выполняемые между различными вычислительными узлами. Для отслеживания распределённых шагов между всеми вычислительными узлами мы вводим «глобальный» идентификатор исполнения, который можно использовать для отслеживания всех операций на вычислительных узлах, связанных с одним конкретным запросом и оператором соответственно.
| Имя столбца | Тип данных | Description | Диапазон |
|---|---|---|---|
| sql_handle | varbinary(64) | Ключ для этого представления. Уникальный числовой идентификатор, связанный с запросом. | Уникальный для всех запросов в системе. |
| execution_id | Нварчар(32) | Уникальный числовой идентификатор, связанный с сессией, в которой был выполнен этот запрос. | |
| статус | Нварчар(32) | Текущее состояние запроса. | 'Ожидается', 'Авторизация', 'AcquireSystemResources', 'Инициализация', 'Планирование', 'Парсинг', 'AcquireResources', 'Запуск', 'Отмена', 'Завершено', 'Неудачно', 'Отменено'. |
| error_id | nvarchar(36) | Уникальный идентификатор ошибки, связанной с запросом, если она есть. | Установите NULL, если ошибки не было. |
| время начала | datetime | Время начала выполнения запроса. | 0 для очередных запросов; в противном случае действительная дата-время меньше или равное текущему времени. |
| время окончания | datetime | Время завершения компиляции запроса подсистемой. | NULL для очередных или активных запросов; в противном случае действительная дата-время меньше или равное текущему времени. |
| total_elapsed_time | int | Время выполнения истекло с момента запуска запроса в миллисекундах. | Между 0 и разницей между start_time и end_time. Если total_elapsed_time превышает максимальное значение для целого числа, total_elapsed_time останется максимальным значением. Это условие выведет предупреждение «Максимальное значение превышено.» Максимальное значение в миллисекундах эквивалентно 24,8 дням. |