Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: SQL Server 2016 (13.x) i nowszych
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Zawiera informacje o zapytaniu i skojarzonych z nim ogólnych zagregowanych statystyk wykonywania środowiska uruchomieniowego.
Column name | Data type | Description |
---|---|---|
query_id |
bigint | Primary key. |
query_text_id |
bigint | Foreign key. Sprzężenia do sys.query_store_query_text |
context_settings_id
1 |
bigint | Foreign key. Dołącza do sys.query_context_settings. |
object_id
2 |
bigint | Identyfikator obiektu bazy danych, którego częścią jest zapytanie (procedura składowana, wyzwalacz, funkcja UDF/UDAgg środowiska CLR itp.).
0 jeśli zapytanie nie jest wykonywane jako część obiektu bazy danych (zapytanie ad hoc). Zobacz sekcję Uwagi w tym artykule. |
batch_sql_handle
3 |
varbinary(64) | Identyfikator partii instrukcji kwerendy jest częścią. Wypełniane tylko wtedy, gdy zapytanie odwołuje się do tabel tymczasowych lub zmiennych tabeli. |
query_hash |
binary(8) | Skrót Zobrist nad kształtem pojedynczego zapytania na podstawie powiązanego (wejściowego) drzewa zapytań logicznych. Wskazówki dotyczące zapytań nie są uwzględniane w ramach skrótu. |
is_internal_query
2 |
bit | Zapytanie zostało wygenerowane wewnętrznie. |
query_parameterization_type
2 |
tinyint | Typ parametryzacji:0 — brak1 -Użytkownik2 -Prosty3 -Zmuszona |
query_parameterization_type_desc
4 |
nvarchar(60) | Tekstowy opis typu parametryzacji. |
initial_compile_start_time |
datetimeoffset | Początkowy czas rozpoczęcia kompilacji. |
last_compile_start_time |
datetimeoffset | Najnowszy czas rozpoczęcia kompilacji. |
last_execution_time |
datetimeoffset | Czas ostatniego wykonania odnosi się do czasu ostatniego zakończenia zapytania/planu. |
last_compile_batch_sql_handle |
varbinary(64) | Obsługa ostatniej partii SQL, w której zapytanie było używane ostatnio. Można go podać jako dane wejściowe, aby sys.dm_exec_sql_text uzyskać pełny tekst partii. |
last_compile_batch_offset_start
2 |
bigint | Informacje, które można przekazać wraz sys.dm_exec_sql_text z last_compile_batch_sql_handle . |
last_compile_batch_offset_end
2 |
bigint | Informacje, które można przekazać wraz sys.dm_exec_sql_text z last_compile_batch_sql_handle . |
count_compiles
1 |
bigint | Compilation statistics. |
avg_compile_duration |
float | Statystyki kompilacji w mikrosekundach. |
last_compile_duration |
bigint | Statystyki kompilacji w mikrosekundach. |
avg_bind_duration
2 |
float | Wiązanie statystyk w mikrosekundach. |
last_bind_duration
2 |
bigint | Binding statistics. |
avg_bind_cpu_time
2 |
float | Binding statistics. |
last_bind_cpu_time
2 |
bigint | Binding statistics. |
avg_optimize_duration |
float | Statystyki optymalizacji w mikrosekundach. |
last_optimize_duration |
bigint | Optimization statistics. |
avg_optimize_cpu_time
2 |
float | Statystyki optymalizacji w mikrosekundach. |
last_optimize_cpu_time
2 |
bigint | Optimization statistics. |
avg_compile_memory_kb
2 |
float | Skompiluj statystyki pamięci. |
last_compile_memory_kb
2 |
bigint | Skompiluj statystyki pamięci. |
max_compile_memory_kb
2 |
bigint | Skompiluj statystyki pamięci. |
is_clouddb_internal_query
2 |
bit | Zawsze 0 w środowisku lokalnym programu SQL Server. |
1 Usługa Azure Synapse Analytics zawsze zwraca jeden element (1
).
2 Usługa Azure Synapse Analytics zawsze zwraca zero (0
).
3 Usługa Azure Synapse Analytics zawsze zwraca wartość NULL
.
4 Usługa Azure Synapse Analytics zawsze zwraca wartość None
.
Remarks
Kolumna object_id
jest wypełniana tylko wtedy, gdy instrukcja jest kompilowana z modułu Języka Transact-SQL. Moduł to dowolny obiekt o zakresie schematu, który ma wiersz w sys.sql_modules.
Ponieważ optymalizator zapytań rozszerza nieindeksowane widoki przed utworzeniem planu, pozostają tylko tabele bazowe, chociaż indeksowane widoki są wyświetlane jako tabele.
Permissions
Wymaga uprawnienia VIEW DATABASE STATE
.
Related content
- 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)
- Wskazówki dotyczące Magazynu Zapytań
- Monitorowanie wydajności za pomocą magazynu zapytań
- Widoki wykazu systemu (Transact-SQL)
- procedury składowane magazynu zapytań (Transact-SQL)