SVL_QUERY_METRICS_SUMMARY - Amazon Redshift

SVL_QUERY_METRICS_SUMMARY

A exibição SVL_QUERY_METRICS_SUMMARY mostra os valores máximos das métricas das consultas concluídas. Essa exibição é derivada da tabela do sistema STL_QUERY_METRICS. Use os valores dessa exibição como um auxílio para determinar os valores limite de definição das regras de monitoramento de consultas. Para obter mais informações sobre regras e métricas do monitoramento de consultas do Amazon Redshift, consulte Regras de monitoramento de consulta do WLM.

SVL_QUERY_METRICS_SUMMARY permanece visível para todos os usuários. Os superusuários podem ver todas as linhas; usuários regulares podem ver somente seus próprios dados. Para ter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.

Alguns ou todos os dados nessa tabela também podem ser encontrados na exibição de monitoramento SYS SYS_QUERY_DETAIL. Os dados na exibição de monitoramento SYS são formatados para serem mais fáceis de usar e compreender. É recomendável usar a exibição de monitoramento SYS nas consultas.

Colunas da tabela

Nome da coluna Tipo de dados Descrição
userid inteiro O ID do usuário que executou a consulta que gerou a entrada.
consulta inteiro ID da consulta. A coluna de consulta pode ser usada para unir outras tabelas e exibições do sistema.
service_class inteiro O ID da fila de consultas do WLM (classe de serviço). As filas de consultas são definidas na configuração do WLM. As métricas são relatadas somente para as filas definidas pelo usuário. Para obter uma lista dos IDs de classe de serviço, consulte IDs da classe de serviço do WLM.
query_cpu_time bigint O tempo de CPU usado pela consulta (em segundos). O tempo de CPU é diferente do tempo de execução da consulta.
query_blocks_read bigint O número de blocos de 1 MB lidos pela consulta.
query_execution_time bigint O tempo de execução decorrido para uma consulta (em segundos). O tempo de execução não inclui o tempo de espera gasto em uma fila.
query_cpu_usage_percent numeric(38,2) A porcentagem da capacidade de CPU usada pela consulta.
query_temp_blocks_to_disk bigint A quantidade de espaço em disco usada por uma consulta para gravar resultados intermediários, em MB.
segment_execution_time bigint O tempo de execução decorrido para um único segmento (em segundos).
cpu_skew numeric(38,2) A taxa de utilização máxima da CPU para uma fatia em relação à média de utilização da CPU para todas as fatias. Essa métrica é definida no nível do segmento.
io_skew numeric(38,2) A taxa máxima de leitura de blocos (E/S) para uma fatia em relação à média de leitura de blocos para todas as fatias.
scan_row_count bigint O número de linhas em uma etapa de varredura. A contagem de linhas é o número total de linhas emitidas antes da filtragem das linhas marcadas para exclusão (linhas fantasmas) e antes da aplicação dos filtros de consulta definidos pelo usuário.
join_row_count bigint O número de linhas processadas em uma etapa de junção.
nested_loop_join_row_count bigint O número de linhas em uma etapa de junção de loops aninhados.
return_row_count bigint O número de linhas retornado pela consulta.
spectrum_scan_row_count bigint O número de linhas processadas pela varredura do Amazon Redshift Spectrum no Amazon S3.
spectrum_scan_size_mb bigint A quantidade de dados, em MB, verificados pelo Amazon Redshift Spectrum no Amazon S3.
query_queue_time bigint O tempo em segundos que a consulta estava em fila.