【问题标题】:Redshift DROP TABLE never stops executingRedshift DROP TABLE 永远不会停止执行
【发布时间】:2019-03-23 02:02:29
【问题描述】:

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

DROP TABLE IF EXISTS test.<table> CASCADE;
DROP TABLE IF EXISTS test.<table>;
DROP TABLE test.<table>;

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

【问题讨论】:

    标签: amazon-redshift


    【解决方案1】:

    文章AWSQuickSolutions: Redshift Table Can’t Be Dropped or Drop Table Hangs帮我找到了答案;我没有意识到桌子上有一个挂起的后端锁。找到了锁并移除了挂起的查询。

    【讨论】:

    • 我也遇到了同样的问题,redshift 锁定了未使用的表...你拯救了我的一天。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-17
    • 1970-01-01
    • 2010-12-27
    • 1970-01-01
    • 2015-05-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多