# settings设置
1)MyBatis 中极为重要的调整设置,它们会改变 MyBatis 的运行时行为。
defaultFetchSize
<settings>
<setting name="defaultFetchSize" value="100"/>
</settings>
value值设置,是对数据库优化的一种方式。
- jdbc没设置fethSize,默认是一次把所有的数据全部查出后返回,这样容易造成OOM问题,导致执行速度过慢,耗费后台资源。这时我们设置一下fethSize,设置每次查出多少条数据,之后再执行next方法,查取下一批数据,这样每次查出一点,处理一点,就不容易造成以上问题了!!
读取数据的示例代码
conn = g