JDBC fetchSize和setAutoCommit假关系

时间:2016-08-10 11:57:13

标签: java performance jdbc

我想知道JDBC中的autocommit和fetchsize之间是否存在任何关系。我查了一下,我所有的连接都是autocommit = true。我设置的提取大小是100.这是正确的吗?我想知道提取大小是否有效?

在我的应用程序中,我使用SQL Server或Oracle DB中的单个数据库连接处理500k记录。那么,建议的提取大小是多少?

1 个答案:

答案 0 :(得分:0)

驱动程序并不总是支持setFetchSize,因此您可能需要检查实现并生成SQL,以确定它是否正在应用