请问目前我们使用mysql驱动,jdbc直连和通过bi直连场景下,想设置最大返回行数和fetchSize,但是调用如下的方法不起作用
ResultSet.setFetchSize
PreparedStatement.setMaxRows
是因为服务端没有实现这些方法吗?之后会支持吗?
请问目前我们使用mysql驱动,jdbc直连和通过bi直连场景下,想设置最大返回行数和fetchSize,但是调用如下的方法不起作用
ResultSet.setFetchSize
PreparedStatement.setMaxRows
是因为服务端没有实现这些方法吗?之后会支持吗?
请问下jdbc连接的时候设置了“useCursorFetch=true”嘛
哦,这个没有设置
感谢,加上这个配置可以了,谢谢
BI那边反应jdbcurl加上 defaultFetchSize=1000 这个配置无效,我试了下代码里getFetchSize确实还是0,这个目前只能代码里setFetchSize是吧
如果BI工具支持sql嵌入,可以在sql中使用limit 控制返回行数