jav*_*nix 3 java database boolean-operations
可以说我有一个非常大的表填充了大量的数据(比如,足够不适合在内存中),我想分析行的子集.
通常做得更快:
SELECT (column1, column2, ... , columnN) FROM table WHERE (some complicated boolean clause);
Run Code Online (Sandbox Code Playgroud)
然后使用ResultSet,或者更快做到:
SELECT (column1, column2, ... , columnN) FROM table;
Run Code Online (Sandbox Code Playgroud)
然后迭代ResultSet,根据你的布尔条件的java版本接受不同的行?
我认为这取决于Java迭代器/布尔评估器是否比MySQL布尔评估器更快.
Mar*_*ers 13
将条件发送到数据库几乎肯定更快.
| 归档时间: |
|
| 查看次数: |
131 次 |
| 最近记录: |