SVL_QUERY_QUEUE_INFO - Amazon Redshift

SVL_QUERY_QUEUE_INFO

Apresenta um resumo com os detalhes das consultas que permanecem em uma fila de consultas de gerenciamento de workload (WLM) ou em uma fila de confirmação.

A exibição SVL_QUERY_QUEUE_INFO filtra as consultas realizadas pelo sistema e mostra somente as consultas realizadas por um usuário.

A exibição SVL_QUERY_QUEUE_INFO resume as informações das tabelas do sistema STL_QUERY, STL_WLM_QUERY e STL_COMMIT_STATS.

SVL_QUERY_QUEUE_INFO só permanece visível para superusuários. Para ter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.

Colunas da tabela

Nome da coluna Tipo de dados Descrição
banco de dados text O nome do banco de dados ao qual o usuário estava conectado quando a consulta foi enviada.
consulta inteiro ID da consulta.
xid bigint ID da transação.
userid inteiro O ID do usuário que gerou a consulta.
querytxt text Os primeiros 100 caracteres do texto da consulta.
queue_start_time timestamp O horário (em UTC) em que a consulta entrou na fila WLM.
exec_start_time timestamp O horário (em UTC) do início da execução da consulta.
service_class inteiro ID da classe de serviço. As classes de serviço são definidas no arquivo de configuração do WLM.
slots inteiro O número de slots da consulta de WLM.
queue_elapsed bigint O tempo de espera da consulta em uma fila do WLM (em segundos).
exec_elapsed bigint O tempo de execução da consulta (em segundos).
wlm_total_elapsed bigint O tempo de espera da consulta em uma fila do WLM (queue_elapsed), mais o tempo de execução da consulta (exec_elapsed).
commit_queue_elapsed bigint O tempo de espera da consulta em uma fila de confirmação (em segundos).
commit_exec_time bigint O tempo gasto pela consulta na operação de confirmação (em segundos).
service_class_name character(64) O nome da classe de serviços.

Consultas de exemplo

O exemplo a seguir mostra o tempo que as consultas passaram nas filas do 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)