-6

使用循环策略对于循环策略消化来说太多了 3200 万?请在明天 4 点截止之前通知我。谢谢您的帮助。我知道语法,但概念的斗争。

谢谢你。

4

2 回答 2

0

3200 万条记录几乎是任何东西,但是如果您从数据库接收信息,也许有一种方法可以将其分解为并行块。您可以设计一种策略来执行一系列查询并组合结果。看一下 Java Future 类,它可以让你组成一个工作单元,然后创建一个包含这些单元的列表以并行执行。

于 2012-08-29T01:54:58.010 回答
0

一个从 Java 循环进行 3200 万次数据库查询/更新/插入/删除的程序不是一个好主意……如果您想快速有效地完成工作。

但是,事实仍然是,它完全取决于您在循环中所做的事情......以及其他事情,例如您是否在单个事务中执行此操作。

根据您要执行的操作,有多种技术可以更有效地执行任务;例如批处理、批量插入、智能查询等。但如果没有一些细节,我们无法为您提供建议。

于 2012-08-29T01:55:03.227 回答