Redshift DROP TABLE 永远不会停止执行

She*_*tor 4 amazon-redshift

我尝试执行以下所有操作,但在所有情况下,查询在超过 400 秒后仍在运行,导致我必须使用创建的超级用户管理员帐户 alt+f4 navicat 程序。

DROP TABLE IF EXISTS test.<table> CASCADE;
DROP TABLE IF EXISTS test.<table>;
DROP TABLE test.<table>;
Run Code Online (Sandbox Code Playgroud)

https://docs.aws.amazon.com/redshift/latest/dg/r_DROP_TABLE.html说这是正确的语法,我应该在集群上查看什么来找出为什么这些查询从不执行并且永远持续下去。我传递架构是因为数据库中有一个同名的生产表,我无法删除它,该表存在于测试架构中。模式包含是问题吗?

She*_*tor 6

AWSQuickSolutions : Redshift Table Can\xe2\x80\x99t Be Dropped or Drop Table Hangs 一文帮助我找到了答案;我没有意识到桌子上有一个待处理的后端锁。找到锁并删除待处理的查询。

\n