Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gäller för: SQL Server 2016 (13.x) och senare versioner
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL Database i Microsoft Fabric
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)