-
Fetch相当于读缓存,如果使用setFetchSize设置Fetch Size为10000,本地缓存10000条记录,每次执行rs.next,只是内存操作,不会有数据库网络消耗,效率就会高些。但需要注意的是,Fetch Size值越高则占用内存越高,要避免出现OOM错误。
-
建议执行SQL语句之前设置,即ps.executeQuery();之前使用setFetchSize()函数设置。
读取数据优化~~~
最新推荐文章于 2022-09-16 14:41:46 发布
Fetch相当于读缓存,如果使用setFetchSize设置Fetch Size为10000,本地缓存10000条记录,每次执行rs.next,只是内存操作,不会有数据库网络消耗,效率就会高些。但需要注意的是,Fetch Size值越高则占用内存越高,要避免出现OOM错误。
建议执行SQL语句之前设置,即ps.executeQuery();之前使用setFetchSize()函数设置。