sys.query_store_query (Transact-SQL)sys.query_store_query (Transact-SQL)

SE APLICA A: síSQL Server síAzure SQL Database síAzure Synapse Analytics (SQL DW) noAlmacenamiento de datos paralelos APPLIES TO: yesSQL Server yesAzure SQL Database yesAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Contiene información acerca de la consulta y sus estadísticas de ejecución en tiempo de ejecución agregados asociados total.Contains information about the query and its associated overall aggregated runtime execution statistics.

Nombre de columnaColumn name Tipo de datosData type DescripciónDescription
query_idquery_id bigintbigint Clave principal.Primary key.
query_text_idquery_text_id bigintbigint Clave externa.Foreign key. Se une a sys.query_store_query_text (Transact-SQL)Joins to sys.query_store_query_text (Transact-SQL)
context_settings_idcontext_settings_id bigintbigint Clave externa.Foreign key. Se une a sys.query_context_settings (Transact-SQL).Joins to sys.query_context_settings (Transact-SQL).
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
object_idobject_id bigintbigint Identificador del objeto de base de datos que forma parte de la consulta (procedimiento almacenado, desencadenador, UDF de CLR/UDAgg, etcetera.).ID of the database object that the query is part of (stored procedure, trigger, CLR UDF/UDAgg, etc.). 0 si no se ejecuta la consulta como parte de un objeto de base de datos (consulta ad hoc).0 if the query is not executed as part of a database object (ad-hoc query).
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
batch_sql_handlebatch_sql_handle varbinary(64)varbinary(64) Id. del lote de instrucciones de la consulta forma parte de.ID of the statement batch the query is part of. Rellena solo si la consulta hace referencia a tablas temporales o variables de tabla.Populated only if query references temporary tables or table variables.
Nota: Azure SQL Data Warehouse siempre devolverá NULL.Note: Azure SQL Data Warehouse will always return NULL.
query_hashquery_hash binary (8)binary(8) Hash MD5 de la consulta individual, basándose en el árbol de consulta lógica.MD5 hash of the individual query, based on the logical query tree. Incluye las sugerencias del optimizador.Includes optimizer hints.
is_internal_queryis_internal_query bitbit La consulta se ha generado internamente.The query was generated internally.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
query_parameterization_typequery_parameterization_type tinyinttinyint Tipo de parametrización:Kind of parameterization:

0: ninguno0 - None

1 - usuario1 - User

2 - simple2 - Simple

3 - forzada3 - Forced
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
query_parameterization_type_descquery_parameterization_type_desc nvarchar(60)nvarchar(60) Descripción textual del tipo de parametrización.Textual description for the parameterization type.
Nota: Azure SQL Data Warehouse siempre devolverá ninguno.Note: Azure SQL Data Warehouse will always return None.
initial_compile_start_timeinitial_compile_start_time datetimeoffsetdatetimeoffset Compile la hora de inicio.Compile start time.
last_compile_start_timelast_compile_start_time datetimeoffsetdatetimeoffset Compile la hora de inicio.Compile start time.
last_execution_timelast_execution_time datetimeoffsetdatetimeoffset Último tiempo de ejecución hace referencia a la última hora de finalización del plan de consulta.Last execution time refers to the last end time of the query/plan.
last_compile_batch_sql_handlelast_compile_batch_sql_handle varbinary(64)varbinary(64) Identificador del último lote SQL en el que consulta se usó la última vez.Handle of the last SQL batch in which query was used last time. Se puede proporcionar como entrada para sys.dm_exec_sql_text (Transact-SQL) para obtener el texto del lote completo.It can be provided as input to sys.dm_exec_sql_text (Transact-SQL) to get the full text of the batch.
Nota: Azure SQL Data Warehouse siempre devolverá NULL.Note: Azure SQL Data Warehouse will always return NULL.
last_compile_batch_offset_startlast_compile_batch_offset_start bigintbigint Información que puede proporcionarse a sys.dm_exec_sql_text junto con last_compile_batch_sql_handle.Information that can be provided to sys.dm_exec_sql_text along with last_compile_batch_sql_handle.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
last_compile_batch_offset_endlast_compile_batch_offset_end bigintbigint Información que puede proporcionarse a sys.dm_exec_sql_text junto con last_compile_batch_sql_handle.Information that can be provided to sys.dm_exec_sql_text along with last_compile_batch_sql_handle.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
count_compilescount_compiles bigintbigint Estadísticas de compilación.Compilation statistics.
Nota: Azure SQL Data Warehouse siempre devolverá uno (1).Note: Azure SQL Data Warehouse will always return one (1).
avg_compile_durationavg_compile_duration floatfloat Estadísticas de compilación en microsegundos.Compilation statistics in microseconds.
last_compile_durationlast_compile_duration bigintbigint Estadísticas de compilación en microsegundos.Compilation statistics in microseconds.
avg_bind_durationavg_bind_duration floatfloat Estadísticas de enlace en microsegundos.Binding statistics in microseconds.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
last_bind_durationlast_bind_duration bigintbigint Estadísticas de enlace.Binding statistics.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
avg_bind_cpu_timeavg_bind_cpu_time floatfloat Estadísticas de enlace.Binding statistics.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
last_bind_cpu_timelast_bind_cpu_time bigintbigint Estadísticas de enlace.Binding statistics.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
avg_optimize_durationavg_optimize_duration floatfloat Estadísticas de optimización en microsegundos.Optimization statistics in microseconds.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
last_optimize_durationlast_optimize_duration bigintbigint Estadísticas de optimización.Optimization statistics.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
avg_optimize_cpu_timeavg_optimize_cpu_time floatfloat Estadísticas de optimización en microsegundos.Optimization statistics in microseconds.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
last_optimize_cpu_timelast_optimize_cpu_time bigintbigint Estadísticas de optimización.Optimization statistics.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
avg_compile_memory_kbavg_compile_memory_kb floatfloat Recopilar estadísticas de memoria.Compile memory statistics.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
last_compile_memory_kblast_compile_memory_kb bigintbigint Recopilar estadísticas de memoria.Compile memory statistics.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
max_compile_memory_kbmax_compile_memory_kb bigintbigint Recopilar estadísticas de memoria.Compile memory statistics.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).
is_clouddb_internal_queryis_clouddb_internal_query bitbit Siempre es 0 en SQL ServerSQL Server en el entorno local.Always 0 in SQL ServerSQL Server on-premises.
Nota: Azure SQL Data Warehouse siempre devolverá cero (0).Note: Azure SQL Data Warehouse will always return zero (0).

PermisosPermissions

Requiere el VIEW DATABASE STATE permiso.Requires the VIEW DATABASE STATE permission.

Vea tambiénSee Also

sys.database_query_store_options (Transact-SQL) sys.database_query_store_options (Transact-SQL)
sys.query_context_settings (Transact-SQL) sys.query_context_settings (Transact-SQL)
sys.query_store_plan (Transact-SQL) sys.query_store_plan (Transact-SQL)
sys.query_store_query_text (Transact-SQL) sys.query_store_query_text (Transact-SQL)
sys.query_store_wait_stats (Transact-SQL)sys.query_store_wait_stats (Transact-SQL)
sys.query_store_runtime_stats (Transact-SQL) sys.query_store_runtime_stats (Transact-SQL)
sys.query_store_runtime_stats_interval (Transact-SQL) sys.query_store_runtime_stats_interval (Transact-SQL)
Monitoring Performance By Using the Query Store Monitoring Performance By Using the Query Store
Vistas de catálogo (Transact-SQL) Catalog Views (Transact-SQL)
Query Store Stored Procedures (Transact-SQL) (Procedimientos almacenados del Almacén de consultas (Transact-SQL)) Query Store Stored Procedures (Transact-SQL)
sys.fn_stmt_sql_handle_from_sql_stmt (Transact-SQL)sys.fn_stmt_sql_handle_from_sql_stmt (Transact-SQL)