1
我正在使用django 1.7與MySQL數據庫。我試圖運行一個從500K行的表中刪除列的遷移。運行遷移時會掛起無限的時間。Django 1.7長遷移永遠不會結束
當手動連接到數據庫時,我可以看到遷移工作(該列已被刪除)。但是,遷移未寫入django_migrations
表。在查看數據庫性能圖時,我看到遷移產生的峯值,然後回到正常水平。
什麼可能是吊死的原因?我錯過了什麼嗎?
更新:這裏是遷移代碼
class Migration(migrations.Migration):
operations = [
migrations.RemoveField(
model_name='table_name',
name='column_name',
),
]
您能顯示遷移代碼嗎? – 2014-09-23 08:04:24
@DanielRoseman我已經更新了這個問題 – Tzach 2014-09-23 08:08:38