我一直在djago視圖中添加項目從一個txt到我的數據庫 - 有和沒有@transaction.atomic
-decorator,即與db-writes或db-write的循環 - 性能差異接近無限!^^django內置管理員操作刪除 - 性能不佳的原因?
現在我的觀察:管理面板中的默認刪除操作明顯會對db-wirtes進行(低級)循環。這需要真的長爲刪除1000個條目。
這是爲什麼,有沒有一個原因,我錯過了什麼? 或者我應該解決這個問題,並打開拉請求;)(將是我的第一個oss貢獻:))
正如在第一個答案中提到的,有一個確認步驟之間選擇行動和實際刪除。但即使在確認之後,需要幾分鐘時間(對於數千條)來刪除項目,在此期間數據庫被鎖定,因此在這一點上沒有任何回頭...
聽起來很合理:) – Ilja