对于循环策略消化,循环策略是否超过3200万?请在明天的截止日期前通知我4.感谢您的帮助。我知道语法,但斗争的斗争。
谢谢。
答案 0 :(得分:0)
3200万条记录几乎是任何东西,但是如果你从数据库接收信息,也许有办法将其分解为并行块。您可以设计一个策略来执行一系列查询并组合结果。看一下Java Future类,它将让你编写一个工作单元,然后创建一个并行执行的单元列表。
答案 1 :(得分:0)
一个程序在Java循环中进行3200万次数据库查询/更新/插入/删除不是一个好主意......如果你想快速有效地完成工作。
然而,事实仍然是它完全取决于你在循环中做了什么......以及其他一些事情,比如你是否在一次交易中这样做。
根据您尝试做的事情,有各种技术可以更有效地执行任务;例如批处理,批量插入,聪明的查询等。但是如果没有一些细节我们就无法给你建议。