6
プロジェクトがDjango 1.7.6からDjango 1.8(正確には1.8.7)に更新されて以来、makemigrationsとmigrateは非常に遅いです(約10回の移行を移行するのに約15分かかります)。Djangoの移行と移行が遅い
私は 'manage.py migrate'を作成すると、90%の時間で 'Rendering model states ...'が作成されてから 'DONE'が表示されます。
これはなぜ起こっているのですか?
マイグレーション中に何が起こっているのかを確認する必要があります。私はmysqlだけを使用していましたので、同じデータベースを使用する場合には、dbshellにログインしてshow processlist;を実行して接続を確認してください。 –
私はPostgreSQLを使用しています。私は何が起こっているかを見るためにそれを試みようとします。 –
これは10回の移行では非常に遅いようです。それは1.9にアップグレードする価値があるかもしれません、レンダリングのパフォーマンスはより良いです。とにかく、移行を分かち合うことができますか?そうでなければ、彼らはなぜそんなに遅いのかというだけの推測です。 – knbk