Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: SQL Server 2016 (13.x) och senare versioner
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Innehåller information om frågan och dess associerade övergripande aggregerade körningsstatistik.
| Kolumnnamn | Datatyp | Description |
|---|---|---|
query_id |
bigint | Primär nyckel. |
query_text_id |
bigint | Sekundärnyckel. Ansluter till sys.query_store_query_text |
context_settings_id
1 |
bigint | Sekundärnyckel. Ansluter till sys.query_context_settings. |
object_id
2 |
bigint | ID för databasobjektet som frågan ingår i (lagrad procedur, utlösare, CLR UDF/UDAgg osv.).
0 om frågan inte körs som en del av ett databasobjekt (ad hoc-fråga). Se avsnittet Kommentarer i den här artikeln. |
batch_sql_handle
3 |
varbinary(64) | ID för instruktionsbatchen som frågan ingår i. Fylls endast i om frågan refererar till temporära tabeller eller tabellvariabler. |
query_hash |
binary(8) | Zobrist hash över formen på den enskilda frågan, baserat på det bundna (indata) logiska frågeträdet. Frågetips ingår inte som en del av hashen. |
is_internal_query
2 |
bit | Frågan genererades internt. |
query_parameterization_type
2 |
tinyint | Typ av parameterisering:0 – Ingen1 -Användare2 -Enkel3 -Forcerad |
query_parameterization_type_desc
4 |
nvarchar(60) | Textbeskrivning för parameteriseringstypen. |
initial_compile_start_time |
datetimeoffset | Inledande starttid för kompilering. |
last_compile_start_time |
datetimeoffset | Senaste kompileringsstarttid. |
last_execution_time |
datetimeoffset | Senaste körningstid avser den sista sluttiden för frågan/planen. |
last_compile_batch_sql_handle |
varbinary(64) | Handtag för den senaste SQL-batchen där frågan användes förra gången. Det kan anges som indata till sys.dm_exec_sql_text för att hämta hela texten i batchen. |
last_compile_batch_offset_start
2 |
bigint | Information som kan tillhandahållas tillsammans sys.dm_exec_sql_text med last_compile_batch_sql_handle. |
last_compile_batch_offset_end
2 |
bigint | Information som kan tillhandahållas tillsammans sys.dm_exec_sql_text med last_compile_batch_sql_handle. |
count_compiles
1 |
bigint | Kompileringsstatistik. |
avg_compile_duration |
float | Kompileringsstatistik i mikrosekunder. |
last_compile_duration |
bigint | Kompileringsstatistik i mikrosekunder. |
avg_bind_duration
2 |
float | Bindningsstatistik i mikrosekunder. |
last_bind_duration
2 |
bigint | Bindningsstatistik. |
avg_bind_cpu_time
2 |
float | Bindningsstatistik. |
last_bind_cpu_time
2 |
bigint | Bindningsstatistik. |
avg_optimize_duration |
float | Optimeringsstatistik i mikrosekunder. |
last_optimize_duration |
bigint | Optimeringsstatistik. |
avg_optimize_cpu_time
2 |
float | Optimeringsstatistik i mikrosekunder. |
last_optimize_cpu_time
2 |
bigint | Optimeringsstatistik. |
avg_compile_memory_kb
2 |
float | Kompilera minnesstatistik. |
last_compile_memory_kb
2 |
bigint | Kompilera minnesstatistik. |
max_compile_memory_kb
2 |
bigint | Kompilera minnesstatistik. |
is_clouddb_internal_query
2 |
bit | Alltid 0 lokalt i SQL Server. |
1 Azure Synapse Analytics returnerar alltid en (1).
2 Azure Synapse Analytics returnerar alltid noll (0).
3 Azure Synapse Analytics returnerar NULLalltid .
4 Azure Synapse Analytics returnerar Nonealltid .
Remarks
Kolumnen object_id fylls bara i när -instruktionen kompileras från en Transact-SQL-modul. En modul är ett schemaomfattande objekt som har en rad i sys.sql_modules.
Eftersom frågeoptimeraren expanderar icke-indexerade vyer innan den skapar en plan återstår bara de underliggande tabellerna, även om indexerade vyer visas som tabeller.
Permissions
Kräver behörigheten VIEW DATABASE STATE.
Relaterat innehåll
- 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)
- Query Store-anvisningar
- Övervaka prestanda med hjälp av Query Store
- Systemkatalogvyer (Transact-SQL)
- lagrade procedurer för Query Store (Transact-SQL)