Я попытался развернуть (включая миграцию) производственную среду. Но моя миграция Django (например, добавление столбцов) очень часто останавливается и больше не прогрессирует.миграции django не выполняется и блокирует блокировку базы данных
Я работаю с postgresql 9.3, и я нахожу некоторые причины этой проблемы. Если postgresql имеет активную транзакцию, запрос alter table не работает. Итак, до сих пор перезапуск службы postgresql до миграции был решением, но я думаю, что это плохая идея.
Есть ли хорошая идея для успешного развертывания?
Спасибо за ваш ответ. Мой сервис довольно прост. Он имеет всего несколько простых запросов. Поэтому я не уверен, будет ли какое-либо соединение длиться очень долго. (Как более 1 минуты, это часто случается). Кроме того, как это может случиться до ожиданий, делает целую блокировку базы данных? – qodot