暂停 Redshift 集群是否会取消正在运行的查询,或者它们会暂停并在之后恢复吗?

问题描述 投票:0回答:1

我们正在处理影响我们清晨流程的 RedShift 隔夜临时查询。我想知道在清晨流程开始之前设置一个 15 分钟的快速暂停-恢复计划是否可以通过取消正在运行的查询来解决这个问题,或者是否只会暂停查询并稍后恢复它们。

AWS 文档简要提到“终止查询”,但尚不清楚它们是否被快照以便随后恢复。

当然有改进临时查询过程的解决方案,但它要复杂得多,并且暂停-恢复(或在特定时间取消所有查询的任何其他方式)将是对大问题的更直接的修复。

amazon-web-services amazon-redshift cluster-computing
1个回答
0
投票

在 Amazon Redshift 中管理集群的概述 - Amazon Redshift 说:

当您暂停集群时,Amazon Redshift 会创建一个快照,开始终止查询,并将集群置于暂停状态。

终止的查询将被终止并且不会重新运行。

想一想——如果客户端向集群发送查询,然后集群暂停,客户端将不知道稍后是否创建了新查询。它也不会等待集群恢复,以便接收对查询的响应。

© www.soinside.com 2019 - 2024. All rights reserved.