Проверьте, проходит ли Redshift техническое обслуживание? - PullRequest
1 голос
/ 23 апреля 2019

Существует ли функция aws cli или boto3 для определения того, находится ли Redshift на обслуживании и недоступен ли он?

Например, у нас происходит сбой загрузки при обновлении базы данных или выполнении заданий вакуума.Было бы неплохо проверить это, а не увидеть сбойные работы.

1 Ответ

1 голос
/ 23 апреля 2019

Если вы являетесь суперпользователем, тогда вы можете запустить SVV_VACUUM_PROGRESS.

select * from svv_vacuum_progress;

Что касается обслуживания, вам нужно запланировать примерно окна обслуживания .В противном случае вы должны повторно выполнить прерванные транзакции.Чтобы увидеть, какие транзакции были прерваны, вы можете выполнить:

select query, elapsed, label
from svl_qlog where aborted=1;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...