fetchSize对获取记录的影响真大

    刚才做了一个连接远程数据库的测试,程序放在辽宁的机房里,数据库放在北京的机房,一个简单的查询并获取全部结果集的操作,数据库是Oracle 10g,实际的数据一共是272000条,在不设置fetchSize的情况下(根据oracle的文档,默认的fetchSize是10),一共花了948秒才取完全部的数据。后来对程序做了小修改,只是把ResultSet的fetchSize设置成500,耗时缩短到52秒。速度的提升是巨大的。

你可能感兴趣的:(oracle)