5.0.3以上的mysql上的setFetchSize()?

5.0.3以上的mysql上的setFetchSize()?,mysql,Mysql,Mysql文档说 当使用早于3.2.1的JDBC驱动程序版本并连接到早于5.0.3的服务器版本时,setFetchSize()方法除了切换结果集流之外没有任何效果 5.0.3之后呢?我现在可以使用setFetchSize(100)吗?它会工作吗?如果您还为连接设置JDBCuseCursorFetch,它确实会工作 然而,由于MySQL实现服务器端游标的方式,在结果到达之前,您必须等待查询在服务器上完成,并且您将消耗额外的服务器端内存。如果您还为连接设置JDBCuseCursorFetch,它确实

Mysql文档说

当使用早于3.2.1的JDBC驱动程序版本并连接到早于5.0.3的服务器版本时,setFetchSize()方法除了切换结果集流之外没有任何效果


5.0.3之后呢?我现在可以使用
setFetchSize(100)
吗?它会工作吗?

如果您还为连接设置JDBC
useCursorFetch
,它确实会工作


然而,由于MySQL实现服务器端游标的方式,在结果到达之前,您必须等待查询在服务器上完成,并且您将消耗额外的服务器端内存。

如果您还为连接设置JDBC
useCursorFetch
,它确实可以工作

然而,由于MySQL实现服务器端游标的方式,在结果到达之前,您必须等待查询在服务器上完成,并且您将消耗额外的服务器端内存