标识当前红移状态下的statement_timeout



如何识别红移正在使用的当前statement_timeout ?我在参数组中更改了它,它说它是同步的,但是直到我重新启动集群才开始。

集群wide statement_timeout在集群的参数组中定义。根据Redshift文档:

"修改参数值后,必须重新启动集群与修改后的参数组相关联。集群状态显示在值为时申请ParameterApplyStatus应用,然后在应用值之后进行挂起重启。重新启动后,集群中的数据库开始使用新的参数值!">

要动态更改查询超时值,您需要更改队列配置中的超时值。听起来您正在使用定义单个用户队列的默认WLM配置。您可以克隆它,这样您就可以修改值,然后您可以定义一个队列规则,以便在查询执行时间过长时终止查询。见https://docs.aws.amazon.com/redshift/latest/dg/cm-c-wlm-query-monitoring-rules.html

相关内容

  • 没有找到相关文章

最新更新