STL_WLM_RULE_ACTION - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

STL_WLM_RULE_ACTION

記錄 WLM 查詢監控規則所產生之動作的詳細資訊,而此規則與使用者定義的查詢相關聯。如需詳細資訊,請參閱 WLM 查詢監控規則

所有使用者都可看見 STL_WLM_RULE_ACTION。超級使用者可以看見所有資料列;一般使用者只能看見自己的資料。如需詳細資訊,請參閱 系統資料表和檢視中資料的可見性

資料表欄

欄名稱 資料類型 描述
userid integer 執行查詢的使用者。
query integer 查詢 ID。
service_class integer 服務類別的 ID。查詢佇列定義於 WLM 組態。大於 5 的服務類別是使用者定義的佇列。
rule character(256) 查詢監控規則的名稱。
動作 character(256)

產生的動作。可能的值如下:

  • log

  • hop(reassign)

  • hop(restart)

  • abort

  • change_query_priority

none 值表示已符合規則的述詞,但此動作已被另一個規則取代為嚴重性更高的動作。

recordtime timestamp 動作以 UTC 記錄的時間。
action_value character(256) actionchange_query_priority,則可能的值會是 highesthighnormallowlowest

actionloghopabort,則此值為是空白。

service_class_name character(64) 服務類別的名稱。

範例查詢

下列範例尋找查詢監控規則已停止的查詢。

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