это не парализует работу?
А Вы на тесте проверьте, какие блокировки он накладывает. (IMHO, это вообще хорошая привычка.) Т.е. BEGIN TRANSACTION; ALTER TABLE ... ; SELECT * FROM pg_locks WHERE pid = pg_backend_pid(); ROLLBACK;
Это зависит от нагрузки и от количества оперативы.
Обсуждают сегодня