저는 sqlite 백엔드에서 장고를 사용하고 있으며 쓰기 성능이 문제가됩니다. 나는 어떤 단계에서 "적절한"DB로 졸업 할 수도 있지만, 잠시 sqlite로 막혀있다. 필자의 필기 성능 문제는 아마도 많은 수의 행을 생성한다는 사실과 관련이 있으며 아마 save()
때마다 디스크에 DB를 잠그고 잠금을 해제하고 동기화 할 때라고 생각합니다.Django에서 save()를 집계 하시겠습니까?
많은 수의 save()
호출을 어떻게 단일 데이터베이스 작업으로 집계 할 수 있습니까?
http://stackoverflow.com/questions/1136106/efficent-way-to-insert-thousands-of-records-into-a-table-sqlite-python-django –
@Tomasz - 링크 해 주셔서 감사합니다. @commit_manually 데코레이터는 내가 필요한 성능 향상을 제공한다. 나는 다른 사람이 그것을 아주 잘 커버한다고 생각하기 때문에 폐쇄에 대한 나의 질문을 속죄 판으로 표시했다. – kdt
실제로 폐쇄에 투표하는 대신 질문을 닫을 수 있습니다. –