Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

STV_WLM_QUERY_QUEUE_STATE

记录服务类的查询队列的当前状态。

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

表列

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

查询示例

以下查询显示 4 个以上服务类的队列中的查询。

Copy
select * from stv_wlm_query_queue_state where service_class > 4 order by service_class;

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

Copy
service_class | position | task | query | slot_count | start_time | queue_time ---------------+----------+------+-------+------------+----------------------------+------------ 5 | 0 | 455 | 476 | 5 | 2010-10-06 13:18:24.065838 | 20937257 6 | 1 | 456 | 478 | 5 | 2010-10-06 13:18:26.652906 | 18350191 (2 rows)

本页内容: