[英]How to make streaming sql in spring jdbc template?
我们在Spring的jdbc模板中有一个sql,它要提取数百万条记录,我们希望用Java处理这些记录。用更少的内存来做同样的事情吗?
您可能对以下内容感兴趣:
JdbcTemplate.setFetchSize(int fetchSize)
从文档:
设置此JdbcTemplate的获取大小。 这对于处理大型结果集很重要:将其设置为高于默认值将提高处理速度,但会消耗内存。 将此值设置得较低可以避免传输应用程序永远不会读取的行数据。
默认值为0,表示使用JDBC驱动程序的默认值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.