STL_WLM_RULE_ACTION - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

STL_WLM_RULE_ACTION

Registra i dettagli sulle operazioni derivanti dalle regole di monitoraggio di query WLM associate alle code definite dall'utente. Per ulteriori informazioni, consulta Regole di monitoraggio delle query WLM.

STL_WLM_RULE_ACTION è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consultare Visibilità dei dati nelle tabelle e nelle viste di sistema.

Colonne di tabella

Nome colonna Tipo di dati Descrizione
userid integer Utente che ha eseguito la query.
query integer ID query.
service_class integer ID per la classe di servizio. Le code di query sono definite nella configurazione WLM. Classi di servizio maggiori di 5 sono code definite dall'utente.
rule character(256) Nome di una regola di monitoraggio delle query.
action character(256)

Operazione risultante. I valori possibili sono i seguenti:

  • log

  • hop(reassign)

  • hop(restart)

  • abort

  • change_query_priority

  • nessuno

Un valore none indica che i predicati della regola sono soddisfatti ma l'operazione è stata sostituita da un'altra regola con un'operazione con gravità più alta.

recordtime timestamp Ora in cui l'azione è stata registrata in UTC.
action_value character(256) Se action è change_query_priority, i valori possibili sono highest, high, normal, low e lowest.

Se action è log, hop o abort, il valore è vuoto.

service_class_name character(64) Il nome della classe dei servizi.

Query di esempio

L'esempio seguente trova le query interrotte da una regola di monitoraggio delle query.

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