SVL_QUERY_QUEUE_INFO - Amazon Redshift

SVL_QUERY_QUEUE_INFO

Resume los detalles de las consultas que pasan tiempo en una cola de consultas o en una cola de confirmación de Workload Management (WLM, Administración de cargas de trabajo).

La vista SVL_QUERY_QUEUE_INFO filtra las consultas realizadas por el sistema y muestra solo las realizadas por un usuario.

La vista SVL_QUERY_QUEUE_INFO resume información acerca de las tablas de sistema STL_QUERY, STL_WLM_QUERY y STL_COMMIT_STATS.

SVL_QUERY_QUEUE_INFO solo es visible para los superusuarios. Para obtener más información, consulte Visibilidad de datos en las tablas y vistas de sistema.

Columnas de la tabla

Nombre de la columna Tipo de datos Descripción
base de datos texto El nombre de la base de datos al que estaba conectado el usuario cuando se emitió la consulta.
consulta integer ID de la consulta.
xid bigint ID de transacción.
userid integer ID del usuario que generó la consulta.
querytxt texto Primeros 100 caracteres del texto de la consulta.
queue_start_time Marca de tiempo Hora en UTC en la que ingresó la consulta a la cola de WLM.
exec_start_time Marca de tiempo Tiempo en UTC en que comenzó la ejecución de la consulta.
service_class integer ID para la clase de servicio. Las clases de servicios están definidas en el archivo de configuración de WLM.
slots integer Cantidad de slots de consulta de WLM.
queue_elapsed bigint Tiempo que estuvo la consulta en la cola de WLM (en segundos).
exec_elapsed bigint Tiempo transcurrido de la consulta en ejecución (en segundos).
wlm_total_elapsed bigint Tiempo en que la consulta estuvo en cola de WLM (queue_elapsed) más el tiempo en que la consulta estuvo en ejecución (exec_elapsed).
commit_queue_elapsed bigint Tiempo que estuvo la consulta en la cola de confirmaciones (en segundos).
commit_exec_time bigint Tiempo que estuvo la consulta en la operación de confirmación (en segundos).
service_class_name character(64) El nombre de la clase de servicio.

Consultas de ejemplo

En el siguiente ejemplo, se muestra el tiempo en que las consultas estuvieron en colas de WLM.

select query, service_class, queue_elapsed, exec_elapsed, wlm_total_elapsed from svl_query_queue_info where wlm_total_elapsed > 0; query | service_class | queue_elapsed | exec_elapsed | wlm_total_elapsed ---------+---------------+---------------+--------------+------------------- 2742669 | 6 | 2 | 916 | 918 2742668 | 6 | 4 | 197 | 201 (2 rows)