我在Django中設置了我的數據庫,其中有大量的數據。任務是以csv格式一次下載所有數據。我在這裏面臨的問題是當數據大小(以表格行數)達到2000時,我可以下載它,但是當行數達到5k以上時,它會引發錯誤「網關超時」。如何處理這樣的問題。截至目前沒有表格索引。 此外,當有2K數據可用時,大約需要18秒才能下載。那麼如何優化呢。; Django數據庫;如何以csv格式下載海量數據
0
A
回答
0
0
如果您當前正在使用來自django.http的HttpResponse,那麼您可以嘗試使用StreamingHttpResponse。
如果失敗,您可以直接嘗試查詢數據庫。例如,如果您使用MySql數據庫後端,這些答案可能會對您有所幫助: dump-a-mysql-database-to-a-plaintext-csv-backup-from-the-command-line
至於交易的速度,您可以嘗試其他數據庫後端。但是,如果您需要經常做到這一點,以便速度成爲主要問題,那麼在較大的流程中可能會有其他內容,應該優化。
相關問題
- 1. 以CSV格式導出數據庫android
- 2. 以記事本格式下載數據庫數據
- 3. 以pdf格式從mysql數據庫下載數據?
- 4. 如何使用java從數據庫下載數據爲csv?
- 5. 處理海量數據的數據庫
- 6. 如何以編程方式將數據從數據庫導出爲.csv格式?
- 7. 海量數據庫和mysql
- 8. 海量MySQL數據庫
- 9. 通過fputcsv以CSV格式訂購數據庫數據
- 10. 從數據庫中加載海量數據 - 考慮哪些?
- 11. 如何以CSV格式幫助想要關係數據庫數據的人?
- 12. 如何在數據庫中存儲海量數據
- 13. 如何將CSV數據從變量下載到csv文件?
- 14. 如何以表格格式顯示數據庫數據?
- 15. SQL Server數據庫 - 處理海量數據的最佳方式
- 16. 如何將海量數據從excel表格存儲到sqllite數據庫android
- 17. 如何從數據庫中以以下格式檢索日期?
- 18. 以CSV格式下載completeDB
- 19. 從API下載csv數據
- 20. 如何格式化數據符以插入數據庫
- 21. 如何以json格式查看數據庫中的數據
- 22. 將表格數據以CSV格式下載到本地計算機中Big query
- 23. 以CSV格式導出數據庫是否保留其模式?
- 24. 處理海量數據量
- 25. 從PHP數據庫中的PHP數據庫下載excel表格
- 26. GWT中的海量數據網格
- 27. 轉換CSV數據格式
- 28. 海量數據快速重複行計數 - 什麼格式?
- 29. csv文件格式上傳大量的數據在MySQL數據庫使用php
- 30. 格式化JSON數據到海軍報
我們無法知道如何進行優化,因爲您沒有向我們展示任何代碼。 –