Redshift DROP TABLE никогда не прекращает выполнение - PullRequest
0 голосов
/ 23 марта 2019

Я попытался выполнить все нижеперечисленное, и запрос все еще выполнялся через 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 говорит, что это правильный синтаксис, на что я должен обратить внимание в своем кластере, чтобы выяснить, почему эти запросы никогда не выполняются и просто продолжаются вечно.Я передаю схему, потому что в базе данных есть производственная таблица с тем же именем, и я не могу удалить ее, эта таблица существует в тестовой схеме.Является ли включение схемы проблемой?

1 Ответ

1 голос
/ 23 марта 2019

Статья AWSQuickSolutions: таблица красного смещения не может быть сброшена или зависание таблицы сброса помогли мне найти ответ; Я не осознавал, что на столе был висячий бэкэнд-замок. Нашел блокировку и удалил ожидающий запрос.

...