Java JDBC fetchSize和setAutoCommit假关系

Java JDBC fetchSize和setAutoCommit假关系,java,performance,jdbc,Java,Performance,Jdbc,我想知道在JDBC中,autocommit和fetchsize之间是否存在相互关系。我检查了,我所有的连接都是autocommit=true。我已将取回大小设置为100。对吗?我想知道取数大小是否正常 在我的应用程序中,我使用SQL server或Oracle db中的单个db连接处理500k记录。那么,建议的提取大小是多少?您的驱动程序并不总是支持setFetchSize,因此您可能需要检查实现和生成的SQL,以确定是否正在应用它如何检查提取大小是否受到影响?我正在使用普通的JDBC实现这是一

我想知道在JDBC中,autocommit和fetchsize之间是否存在相互关系。我检查了,我所有的连接都是autocommit=true。我已将取回大小设置为100。对吗?我想知道取数大小是否正常


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

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

如何检查提取大小是否受到影响?我正在使用普通的JDBC实现这是一个很好的指南,我正在使用“com.microsoft.sqlserver.JDBC.SQLServerDriver”来获得连接您在问题中提到了oracle和sql server