我试图在statment上设置fetchSize,同时执行查询以便提高某些长时间运行查询的性能。我的DB2 jdbc驱动程序版本是3.64(DB2版本9.2)。但即使使用更高的提取大小,我也看不到总执行时间的任何差异。默认情况下,如果我尝试调用statement.getFetchSize()
,则在执行查询之前返回0.此link提到DB2默认提取大小为32.是否有任何不同的配置(以及打开连接,如设置一些特定的属性等)我需要设置以使用DB2启用不同的提取大小?或者是DB2 jdbc驱动程序不支持不同的提取大小?