Выполнение миграции столбца PostgreSQL следующим образом:
ALTER TABLE my_table ALTER COLUMN id TYPE bigint;
Будет ли это переиндексировать столбец, пока ALTER TABLE длится и удерживает свои блокировки?Требуется ли запускать ANALYZE после запуска ALTER?
ALTER TABLE
ANALYZE
ALTER
Этот оператор переписывает таблицу и все ее индексы, поэтому это может занять много времени, но после этого все будет готово, включая индексы.
Вам следует проанализировать таблицу, потому что статистика несохраняется.