amazon-redshift - 如何找出 redshift 中中止查询的原因?

标签 amazon-redshift

我试图找出与中止查询相关的原因/错误,其中可以从 STL_query 表中找到中止的查询。我为此使用了 STL_errors,但发现错误上下文与 process id 相关,而不是特定的查询 id。有什么办法可以从 redshift 中存在的其中一个系统表中找出原因吗?

最佳答案

这里是一个很好的可能原因列表,以及在哪里 - 在哪个表中 - 可以找到任何信息:

但是,在我的例子中,这还不够,因为事实证明连接有时只是在没有适当提交更改的情况下关闭,为此还有另一组检查此类情况的地方:

后者对我的情况有所帮助,因为它只是引导我找到神秘中止查询的原因。

狩猎愉快。

关于amazon-redshift - 如何找出 redshift 中中止查询的原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60449589/

相关文章:

amazon-web-services - 如何为EMR实例中的 Spark Redshift 正确提供凭据?

SQL:添加行值并在新列中显示

java - [亚马逊](500310) 无效操作 : syntax error at or near "S" RedShift Error

sql - Redshift : Executing a dynamic query from a string

amazon-web-services - AWS Kinesis 连接器库

postgresql - 如果 RedShift 中的字段类型是整数,我如何输入 varchar 值?

sql - 在 athena 上正常工作时,数据在 redshift 外部表上显示为 null

sql - 非聚合查询内部的聚合情况

python - 无法从 Redshift 读取列名包含空格的数据

java - Redshift 集成测试(或其他 SQL DB)。在 Java 中使用 CSV 文件验证表内容