如何在 Amazon Redshift 集群中创建查询队列并确定其优先顺序?

上次更新时间:2019 年 5 月 9 日

我想在 Amazon Redshift 集群中为不同用户运行的查询创建单独的队列。我还想让某些队列优先于其他队列。

解决方法

在工作负载管理 (WLM) 中创建查询队列。系统会为每个队列分配集群的部分可用内存。要根据用户组和查询组将查询路由到队列,请定义查询分配规则。未分配给其他队列的查询会在默认队列中运行。有关创建和路由查询队列的更多信息,请参阅教程:配置工作负载管理 (WLM) 队列以改进查询处理

要确定队列的优先顺序,请调整队列的最长执行时间和并发性。您可以使用短查询加速 (SQA) 让选定的运行时间短的查询优先于运行时间较长的查询。有关更多信息,请参阅短查询加速


这篇文章对您有帮助吗?

我们可以改进什么?


需要更多帮助?