-6
A
回答
0
32百万条记录几乎是任何东西的大量数据,但是如果您从数据库接收信息,也许有办法将它分解为并行块。您可以设计一个策略来执行一系列查询并合并结果。看一下Java Future类,它可以让你编写一个工作单元,然后创建一个并行执行的单元列表。
+0
这些答案对我的使用情况来说是完美的。坦克。 – user1631821
+4
我喜欢坦克。坦克很棒 – Alex
0
如果你想快速有效地完成工作,一个程序可以从Java循环中创建3200万次数据库查询/更新/插入/删除操作,这不是一个好主意。
但是,事实仍然是,它完全依赖于你在循环中做什么......以及其他事情,比如你是否在单个事务中这样做。
根据你正在尝试做什么,有各种技术可以更有效地执行任务;例如批量处理,批量插入,聪明的查询等等。但我们不能在没有一些细节的情况下为您提供建议
相关问题
- 1. R交易策略backtesting循环
- 2. OpenMP,嵌套循环设计策略
- 3. Settimeout UI刷新和重循环策略
- 4. 许多嵌套for循环
- 5. Foreach循环循环太多
- 6. PHP - 循环内循环,也许?
- 7. 如何结合循环或如何实现许多循环到glib主循环?
- 8. 省略循环值
- 9. while循环中的多个foreach循环
- 10. 创造了许多列表的循环
- 11. 许多字母输入的循环
- 12. 许多更新循环中的查询
- 13. For循环循环太多次
- 14. 多循环结果for循环?
- 15. leJOS忽略我的循环
- 16. 循环内循环?
- 17. 循环内循环
- 18. 循环内循环?
- 19. 多个循环
- 20. WordPress多循环
- 21. 多个循环
- 22. 内循环while循环内循环
- 23. 循环中的CTE循环
- 24. ZF2 - 循环的循环
- 25. 循环python中的循环
- 26. 循环中的Ansible循环
- 27. 循环内的循环?
- 28. 循环内的PHP循环
- 29. 循环内的循环
- 30. 正确的循环循环
欢迎来到Stackoverflow。请不要滥用大写锁定按钮。 – Mysticial
你需要更具描述性;你在这些循环中做什么? –
答案是这取决于你在循环中做什么。 –