如何解决Redshift + Metabase - 如何设置查询队列以串行查询而不是并行查询?
我在 dc2.large | 1 node | 160 GB
Amazon Redshift 实例上有 50M 多行。
我知道如果我期望快速查询时间(请参阅:Redshift Query taking too much time),它的数据量超出了我的处理能力。不过等待时间也不算太差,直到我开始同时查询多个查询。
由于我的查询超时为 60 秒,当我同时查询多个查询时(如在我的元数据库仪表板中),所有查询都失败。但是,如果我可以串行(而不是并行)执行查询,那么在所有查询完成之前我都可以接受很长时间。
有没有办法将查询发送到一个特定的队列,该队列将一个接一个地执行查询? Redshift 文档中的某处(抱歉,我忘了它在哪里)说决定超时的查询时间仅在查询时计算,而不是在队列中。
另外,我知道我可能需要调整 WLM 参数,但我找不到关于如何做到这一点的好例子。
问题来了:
1. Can I execute queries in Redshift in series?
- (Using its SQL language,not a Python/Java way to query the cluster in series)
2. If yes,how to do that?
- (Please,help me with some commands,json,etc.)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。