queryinsights.exec_requests_history (Transact-SQL)
Область применения:конечная точка аналитики SQL и хранилище в Microsoft Fabric
В queryinsights.exec_requests_history
Microsoft Fabric содержатся сведения о каждом завершенном SQL-запросе.
Имя столбца | Тип данных | Description |
---|---|---|
distributed_statement_id |
uniqueidentifier | Уникальный идентификатор для каждого запроса. |
submit_time |
datetime2 | Время отправки запроса на выполнение. |
start_time |
datetime2 | Время запуска запроса. |
command |
varchar(8000) | Полный текст выполненного запроса. |
login_name |
varchar(128) | Имя пользователя или системы, отправив запрос. |
program_name |
varchar(128) | Имя клиентской программы, инициируемой сеансом. Это значение NULL для внутренних сеансов. Допускает значение NULL. |
row_count |
bigint | Количество строк, полученных запросом. |
total_elapsed_time_ms |
int | Общее время (в миллисекундах), затраченное запросом на завершение. |
status |
varchar(30) | Состояние запроса: Succeeded , Failed или Canceled |
session_id |
smallint | Идентификатор, связывающий запрос с определенным сеансом пользователя. |
connection_id |
uniqueidentifier | Идентификационный номер подключения запроса. Допускает значение NULL. |
batch_id |
uniqueidentifier | Идентификатор группированных запросов (если применимо). Допускает значение NULL. |
root_batch_id |
uniqueidentifier | Идентификатор основной группы запросов (если они вложены). Допускает значение NULL. |
query_hash |
varchar(200) | Двоичное хэш-значение рассчитывается для запроса и используется для идентификации запросов с аналогичной логикой. Хэш запроса можно использовать для сопоставления между представлениями Аналитики запросов. Дополнительные сведения см. в статье "Аналитика запросов— агрегирование". |
label |
varchar(8000) | Необязательная строка метки, связанная с некоторыми операторами запроса SELECT . |
allocated_cpu_time_ms |
bigint | Показывает общее время ЦП, выделенное для выполнения запроса. |
data_scanned_remote_storage_mb |
десятичное (18,3) | Показывает, сколько данных было сканировано или считывано из удаленного хранилища (One Lake). |
data_scanned_memory_mb |
десятичное (18,3) | Показывает, сколько данных было сканировано из локальной памяти. Данные, отсканированные из диска и памяти вместе, указывают, сколько данных было считывано из кэша. |
data_scanned_disk_mb |
десятичное (18,3) | Показывает, сколько данных было сканировано и считывается с локального диска. Данные, отсканированные из диска и памяти вместе, указывают, сколько данных было считывано из кэша. |
Разрешения
У вас должен быть доступ к конечной точке аналитики SQL или хранилищув рабочей области емкости Premium с разрешениями участника или выше.