【发布时间】:2016-06-27 19:03:52
【问题描述】:
MySQL JDBC 连接器定义了两种获取模式:
- 默认的一次获取整个 ResultSet
- 流式传输,当statement fetchSize is set to Integer.MIN_VALUE
根据文档,流式传输将单独获取每一行,一次一个。
当使用流式传输时,每一行都在单独的数据库往返中获取,这是真的吗?
MySQL 服务器是提前预取结果集还是一次遍历服务器端游标一行?
【问题讨论】:
-
可能是这样,虽然这个问题实际上包含两个问题。
标签: java mysql jdbc cursor resultset