mysql 5.0.3以上的setFetchSize()?

时间:2015-08-31 14:31:09

标签: mysql

Mysql文档说

  

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

5.0.3之后怎么样?我现在可以使用setFetchSize(100)吗?它会起作用吗?

1 个答案:

答案 0 :(得分:0)

如果您还为连接设置了JDBC option useCursorFetch,它确实会有效。

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