Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Относится к: SQL Server 2016 (13.x) и более поздние версии
: Azure SQL Database Azure
SQL Managed Instance
AzureSynapse Analytics
SQL database in Microsoft Fabric
Содержит сведения о запросе и связанной с ней общей статистической статистике выполнения среды выполнения.
| Имя столбца | Тип данных | Description |
|---|---|---|
query_id |
bigint | Первичный ключ. |
query_text_id |
bigint | Внешний ключ. Присоединение к sys.query_store_query_text |
context_settings_id
1 |
bigint | Внешний ключ. Присоединяется к sys.query_context_settings. |
object_id
2 |
bigint | Идентификатор объекта базы данных, в который входит запрос (хранимая процедура, триггер, UDF/UDAgg и т. д.).
0 Значение , если запрос не выполняется как часть объекта базы данных (нерегламентированный запрос). См. раздел "Примечания" в этой статье. |
batch_sql_handle
3 |
varbinary(64) | Идентификатор пакета инструкции, в который входит запрос. Заполнено только в том случае, если запрос ссылается на временные таблицы или переменные таблицы. |
query_hash |
binary(8) | Хэш Zobrist по форме отдельного запроса на основе связанного (входного) дерева логических запросов. Подсказки запросов не включаются в хэш. |
is_internal_query
2 |
bit | Запрос был создан внутри системы. |
query_parameterization_type
2 |
tinyint | Тип параметризации:0 -Никакой1 -Пользователь2 -Простой3 -Принудительный |
query_parameterization_type_desc
4 |
nvarchar(60) | Текстовое описание типа параметризации. |
initial_compile_start_time |
datetimeoffset | Начальное время начала компиляции. |
last_compile_start_time |
datetimeoffset | Последнее время начала компиляции. |
last_execution_time |
datetimeoffset | Время последнего выполнения относится к последнему времени окончания запроса или плана. |
last_compile_batch_sql_handle |
varbinary(64) | Дескриптор последнего пакета SQL, в котором был использован последний раз. Его можно предоставить в качестве входных данных , чтобы sys.dm_exec_sql_text получить полный текст пакета. |
last_compile_batch_offset_start
2 |
bigint | Сведения, которые можно предоставить sys.dm_exec_sql_text вместе с last_compile_batch_sql_handle. |
last_compile_batch_offset_end
2 |
bigint | Сведения, которые можно предоставить sys.dm_exec_sql_text вместе с last_compile_batch_sql_handle. |
count_compiles
1 |
bigint | Статистика компиляции. |
avg_compile_duration |
float | Статистика компиляции в микросекундах. |
last_compile_duration |
bigint | Статистика компиляции в микросекундах. |
avg_bind_duration
2 |
float | Привязка статистики в микросекундах. |
last_bind_duration
2 |
bigint | Статистика привязки. |
avg_bind_cpu_time
2 |
float | Статистика привязки. |
last_bind_cpu_time
2 |
bigint | Статистика привязки. |
avg_optimize_duration |
float | Статистика оптимизации в микросекундах. |
last_optimize_duration |
bigint | Статистика оптимизации. |
avg_optimize_cpu_time
2 |
float | Статистика оптимизации в микросекундах. |
last_optimize_cpu_time
2 |
bigint | Статистика оптимизации. |
avg_compile_memory_kb
2 |
float | Компиляция статистики памяти. |
last_compile_memory_kb
2 |
bigint | Компиляция статистики памяти. |
max_compile_memory_kb
2 |
bigint | Компиляция статистики памяти. |
is_clouddb_internal_query
2 |
bit | Всегда 0 в локальной среде SQL Server. |
1 Azure Synapse Analytics всегда возвращает один (1).
2 Azure Synapse Analytics всегда возвращает ноль (0).
3 Azure Synapse Analytics всегда возвращается NULL.
4 Azure Synapse Analytics всегда возвращается None.
Remarks
Столбец object_id заполняется только в том случае, если инструкция компилируется из модуля Transact-SQL. Модуль — это любой объект с областью действия схемы, имеющий строку в sys.sql_modules.
Так как оптимизатор запросов расширяет неиндексированные представления перед созданием плана, остаются только базовые таблицы, хотя индексированные представления отображаются в виде таблиц.
Permissions
Требуется разрешение VIEW DATABASE STATE.
Связанный контент
- sys.database_query_store_options (Transact-SQL)
- sys.query_context_settings (Transact-SQL)
- sys.query_store_plan (Transact-SQL)
- sys.query_store_query_text (Transact-SQL)
- sys.query_store_wait_stats (Transact-SQL)
- sys.query_store_runtime_stats (Transact-SQL);
- sys.query_store_runtime_stats_interval (Transact-SQL)
- sys.fn_stmt_sql_handle_from_sql_stmt (Transact-SQL)
- Указания хранилища запросов
- Мониторинг производительности с использованием хранилища запросов
- Представления системного каталога (Transact-SQL)
- Хранимые процедуры хранилища запросов (Transact-SQL)