Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

STV_WLM_QUERY_TASK_STATE

包含服务类查询任务的当前状态。

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

表列

列名称 数据类型 描述
service_class integer 服务类的 ID。服务类定义在 WLM 配置中。
task integer 用于通过工作负荷管理器跟踪查询的 ID。可与多个查询 ID 关联。如果重新启动了某个查询,则会为该查询分配一个新的查询 ID 但不分配新的任务 ID。
query integer 查询 ID。如果重新启动了某个查询,则会为该查询分配一个新的查询 ID 但不分配新的任务 ID。
slot_count integer WLM 查询槽位数。
start_time timestamp 查询开始执行的时间。
exec_time bigint 查询一直在执行的微秒数。

查询示例

服务类 1 到 4 由 Amazon Redshift 在内部使用,服务类 5 为专用的超级用户队列保留。以下查询显示 4 个以上服务类中的查询的当前状态(超级用户队列和 WLM 查询队列)。

Copy
select * from stv_wlm_query_task_state where service_class > 4;

此查询返回以下示例输出:

Copy
service_class | task | query | start_time | exec_time --------------+------+-------+----------------------------+----------- 5 | 466 | 491 | 2010-10-06 13:29:23.063787 | 357618748 (1 row)

本页内容: