我一直在djago视图中添加项目从一个txt到我的数据库 - 有和没有@transaction.atomic
-decorator,即与db-writes或db-write的循环 - 性能差异接近无限!^^django内置管理员操作删除 - 性能不佳的原因?
现在我的观察:管理面板中的默认删除操作明显会对db-wirtes进行(低级)循环。这需要真的长为删除1000个条目。
这是为什么,有没有一个原因,我错过了什么? 或者我应该解决这个问题,并打开拉请求;)(将是我的第一个oss贡献:))
正如在第一个答案中提到的,有一个确认步骤之间选择行动和实际删除。但即使在确认之后,需要几分钟时间(对于数千条)来删除项目,在此期间数据库被锁定,因此在这一点上没有任何回头...
听起来很合理:) – Ilja