Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: Az SQL Server 2016 (13.x) és újabb verziói
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL Database a Microsoft Fabricben
Információkat tartalmaz a lekérdezésről és a hozzá tartozó összesített futásidejű végrehajtási statisztikákról.
| Oszlop név | Adattípus | Description |
|---|---|---|
query_id |
bigint | Elsődleges kulcs. |
query_text_id |
bigint | Idegen kulcs. Csatlakozás a sys.query_store_query_text |
context_settings_id
1 |
bigint | Idegen kulcs. Csatlakozik a sys.query_context_settings. |
object_id
2 |
bigint | A lekérdezés részét képező adatbázis-objektum azonosítója (tárolt eljárás, eseményindító, CLR UDF/UDAgg stb.).
0 ha a lekérdezés nem adatbázis-objektum részeként (alkalmi lekérdezés) fut. Lásd a cikk Megjegyzések szakaszát. |
batch_sql_handle
3 |
varbinary(64) | A lekérdezés részét képező utasítás köteg azonosítója. Csak akkor van kitöltve, ha a lekérdezés ideiglenes táblákra vagy táblaváltozókra hivatkozik. |
query_hash |
binary(8) | Zobrist kivonat az egyes lekérdezések alakzata felett, a kötött (bemeneti) logikai lekérdezési fa alapján. A lekérdezési tippek nem szerepelnek a kivonat részeként. |
is_internal_query
2 |
bit | A lekérdezés belsőleg lett létrehozva. |
query_parameterization_type
2 |
tinyint | Paraméterezés típusa:0 – Nincs1 -Felhasználó2 -Egyszerű3 -Erőltetett |
query_parameterization_type_desc
4 |
nvarchar(60) | A paraméterezés típusának szöveges leírása. |
initial_compile_start_time |
datetimeoffset | A fordítás kezdeti kezdési időpontja. |
last_compile_start_time |
datetimeoffset | A fordítás legutóbbi kezdési időpontja. |
last_execution_time |
datetimeoffset | A legutóbbi végrehajtási idő a lekérdezés/terv utolsó befejezési időpontjára vonatkozik. |
last_compile_batch_sql_handle |
varbinary(64) | Annak az SQL-kötegnek a kezelése, amelyben a lekérdezést legutóbb használták. A köteg teljes szövegének lekéréséhez bemenetként adható meg a sys.dm_exec_sql_text. |
last_compile_batch_offset_start
2 |
bigint | A következővel együtt sys.dm_exec_sql_textmegadható last_compile_batch_sql_handle információk: . |
last_compile_batch_offset_end
2 |
bigint | A következővel együtt sys.dm_exec_sql_textmegadható last_compile_batch_sql_handle információk: . |
count_compiles
1 |
bigint | Összeállítási statisztikák. |
avg_compile_duration |
float | Statisztikai adatok összeállítása mikroszekundumokban. |
last_compile_duration |
bigint | Statisztikai adatok összeállítása mikroszekundumokban. |
avg_bind_duration
2 |
float | Kötési statisztikák mikroszekundumokban. |
last_bind_duration
2 |
bigint | Kötési statisztikák. |
avg_bind_cpu_time
2 |
float | Kötési statisztikák. |
last_bind_cpu_time
2 |
bigint | Kötési statisztikák. |
avg_optimize_duration |
float | Optimalizálási statisztikák mikroszekundumokban. |
last_optimize_duration |
bigint | Optimalizálási statisztikák. |
avg_optimize_cpu_time
2 |
float | Optimalizálási statisztikák mikroszekundumokban. |
last_optimize_cpu_time
2 |
bigint | Optimalizálási statisztikák. |
avg_compile_memory_kb
2 |
float | Memóriastatisztikák fordítása. |
last_compile_memory_kb
2 |
bigint | Memóriastatisztikák fordítása. |
max_compile_memory_kb
2 |
bigint | Memóriastatisztikák fordítása. |
is_clouddb_internal_query
2 |
bit | Mindig 0 a helyszíni SQL Serveren. |
1 Az Azure Synapse Analytics mindig egy (1) értéket ad vissza.
2 Az Azure Synapse Analytics mindig nulla (0) értéket ad vissza.
3 Az Azure Synapse Analytics mindig visszatér NULL.
4 Az Azure Synapse Analytics mindig visszatér None.
Remarks
Az object_id oszlop csak akkor lesz feltöltve, ha az utasítást Transact-SQL-modulból fordítják le. A modul olyan sémahatókörű objektum, amelynek sorai vannak a sys.sql_modulesban.
Mivel a lekérdezésoptimalizáló a terv létrehozása előtt kibontja a nem indexelt nézeteket, csak a mögöttes táblák maradnak, bár az indexelt nézetek táblákként jelennek meg.
Permissions
A VIEW DATABASE STATE engedélyre van szükség.
Kapcsolódó tartalom
- 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)
- Lekérdezéstár útmutatások
- A teljesítmény figyelése a Lekérdezéstár segítségével
- Rendszerkatalógus nézetei (Transact-SQL)
- Lekérdezéstár tárolt eljárásai (Transact-SQL)