STL_WLM_RULE_ACTION - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

STL_WLM_RULE_ACTION

记录有关从 WLM 查询监控规则生成的与用户定义的队列关联的操作的详细信息。有关更多信息,请参阅WLM 查询监控规则

此视图对所有用户可见。超级用户可以查看所有行;普通用户只能查看其自己的数据。有关更多信息,请参阅系统表和视图中的数据可见性

表列

列名称 数据类型 说明
userid integer 运行查询的用户。
query integer 查询 ID。
service_class integer 服务类的 ID。查询队列在 WLM 配置中定义。5 个以上的服务类为用户定义的队列。
规则 character(256) 查询监控规则的名称。
action character(256)

生成的操作。可能值如下所示:

  • log

  • hop(reassign)

  • hop(restart)

  • abort

  • change_query_priority

none 表示该规则的预测已应验,但操作被严重性更高的另一个规则取代。

recordtime timestamp 记录操作的时间。
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;