STL_WLM_RULE_ACTION - Amazon Redshift

STL_WLM_RULE_ACTION

Registra detalhes sobre as ações resultantes das regras de monitoramento de consultas de WLM associadas às filas definidas pelo usuário. Para ter mais informações, consulte Regras de monitoramento de consulta do WLM.

STL_WLM_RULE_ACTION 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 obter 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
userid inteiro O usuário que executou a consulta.
consulta inteiro ID da consulta.
service_class inteiro ID da classe de serviço. As filas de consultas são definidas na configuração do WLM. As classes de serviço maiores do que 5 são filas definidas pelo usuário.
regra character(256) O nome de uma regra de monitoramento de consulta.
ação character(256)

A ação resultante. Os valores possíveis são:

  • log

  • hop(reassign)

  • hop(restart)

  • abort

  • change_query_priority

  • nenhuma

O valor none indica que os predicados da regra foram satisfeitos mas a ação foi substituída por uma outra regra com uma ação de severidade maior.

recordtime timestamp O horário em que a ação foi registrada em UTC.
action_value character(256) Se action for change_query_priority, os valores possíveis serão highest, high, normal, low e lowest.

Se action for log, hop ou abort, o valor será vazio.

service_class_name character(64) O nome da classe de serviços.

Consultas de exemplo

O exemplo a seguir encontra as consultas que foram interrompidas por uma regra de monitoramento de consulta.

Select query, rule from stl_wlm_rule_action where action = 'abort' order by query;