我正在尝试将大量结果集流式传输并且没有运气。 MySQL docs对于这是否应该起作用还不清楚。 E.g:
当使用早于3.2.1的JDBC驱动程序版本并连接到5.0.3之前的服务器版本时,setFetchSize()方法无效,除了如上所述切换结果集流。
我正在使用带有Connector / J 5.1.6的MySQL 4.1.19。我的代码基本上是:
stmt = conn.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.CONCUR_READ_ONLY);
stmt.setFetchSize(Integer.MIN_VALUE);
stmt.executeQuery(“select * from huge_table”);
MySQL 4.1.x的流式结果集是否可行?如果是这样,怎么样?
答案 0 :(得分:1)
您正在寻找的内容在MySQL术语中称为“无缓冲查询”,但快速搜索似乎表明: