Обновить

Комментарии 2

EXECUTE format('DROP TABLE %I', old_part);

ЕМНИП, такое делать на нагруженной таблице нельзя, т.к. на таблицу устанавливается эксклюзивная блокировка. И правильнее сначала отсоединять партицию, а потом уже дропать.

Да, действительно верно.

спасибо за уточнение — DETACH PARTITION перед DROP корректнее на нагруженных таблицах. Основная тема статьи — планировщик, пример очистки был иллюстративным.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации