sys.query_store_query (T-SQL)
Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics
Berisi informasi tentang kueri dan statistik eksekusi runtime agregat keseluruhan terkait.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
query_id |
bigint | Kunci primer. |
query_text_id |
bigint | Kunci asing. Gabungan ke sys.query_store_query_text (Transact-SQL) |
context_settings_id 1 |
bigint | Kunci asing. Bergabung ke sys.query_context_settings (Transact-SQL). |
object_id 2 |
bigint | ID objek database yang menjadi bagian kueri (prosedur tersimpan, pemicu, CLR UDF/UDAgg, dll.). 0 jika kueri tidak dijalankan sebagai bagian dari objek database (kueri ad hoc). |
batch_sql_handle 3 |
varbinary(64) | ID pernyataan batch kueri adalah bagian dari. Diisi hanya jika kueri mereferensikan tabel sementara atau variabel tabel. |
query_hash |
biner(8) | Hash Zobrist di atas bentuk kueri individual, berdasarkan pohon kueri logis terikat (input). Petunjuk kueri tidak disertakan sebagai bagian dari hash. |
is_internal_query 2 |
bit | Kueri dibuat secara internal. |
query_parameterization_type 2 |
kecil | Jenis parameterisasi:0 -Tidak1 -Pengguna2 -Sederhana3 -Dipaksa |
query_parameterization_type_desc 4 |
nvarchar(60) | Deskripsi tekstual untuk jenis parameterisasi. |
initial_compile_start_time |
datetimeoffset | Kompilasi waktu mulai. |
last_compile_start_time |
datetimeoffset | Kompilasi waktu mulai. |
last_execution_time |
datetimeoffset | Waktu eksekusi terakhir mengacu pada waktu akhir terakhir kueri/rencana. |
last_compile_batch_sql_handle |
varbinary(64) | Menangani batch SQL terakhir di mana kueri digunakan terakhir kali. Ini dapat disediakan sebagai input ke sys.dm_exec_sql_text (Transact-SQL) untuk mendapatkan teks lengkap batch. |
last_compile_batch_offset_start 2 |
bigint | Informasi yang dapat diberikan bersama sys.dm_exec_sql_text dengan last_compile_batch_sql_handle . |
last_compile_batch_offset_end 2 |
bigint | Informasi yang dapat diberikan bersama sys.dm_exec_sql_text dengan last_compile_batch_sql_handle . |
count_compiles 1 |
bigint | Statistik kompilasi. |
avg_compile_duration |
float | Statistik kompilasi dalam mikrostik. |
last_compile_duration |
bigint | Statistik kompilasi dalam mikrostik. |
avg_bind_duration 2 |
float | Mengikat statistik dalam mikrostik. |
last_bind_duration 2 |
bigint | Statistik pengikatan. |
avg_bind_cpu_time 2 |
float | Statistik pengikatan. |
last_bind_cpu_time 2 |
bigint | Statistik pengikatan. |
avg_optimize_duration |
float | Statistik pengoptimalan dalam mikrostik. |
last_optimize_duration |
bigint | Statistik pengoptimalan. |
avg_optimize_cpu_time 2 |
float | Statistik pengoptimalan dalam mikrostik. |
last_optimize_cpu_time 2 |
bigint | Statistik pengoptimalan. |
avg_compile_memory_kb 2 |
float | Mengkompilasi statistik memori. |
last_compile_memory_kb 2 |
bigint | Mengkompilasi statistik memori. |
max_compile_memory_kb 2 |
bigint | Mengkompilasi statistik memori. |
is_clouddb_internal_query 2 |
bit | Selalu 0 di SQL Server lokal. |
1 Azure Synapse Analytics selalu mengembalikan satu (1
).
2 Azure Synapse Analytics selalu mengembalikan nol (0
).
3 Azure Synapse Analytics selalu mengembalikan NULL
.
4 Azure Synapse Analytics selalu mengembalikan None
.
Izin
Memerlukan izin TAMPILKAN STATUS DATABASE.
Konten terkait
- sys.database_query_store_options (T-SQL)
- sys.query_context_settings (T-SQL)
- sys.query_store_plan (T-SQL)
- sys.query_store_query_text (T-SQL)
- sys.query_store_wait_stats (T-SQL)
- sys.query_store_runtime_stats (T-SQL)
- sys.query_store_runtime_stats_interval (T-SQL)
- sys.fn_stmt_sql_handle_from_sql_stmt (T-SQL)
- Petunjuk penyimpanan kueri
- Memantau performa dengan menggunakan Penyimpanan Kueri
- Tampilan katalog sistem (Transact-SQL)
- Prosedur tersimpan Penyimpanan Kueri (Transact-SQL)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk