用Spring JdbcTemplate的queryForList查询要比直接用Connection慢好多呀!

时间:2022-10-13 15:57:37
JdbcTemplate倒是方便,每条记录都映射成一个MAP,放到LIST里返回

但查了10万记录,跟用Connection得到ResultSet比,慢了大概1秒左右,也差太大了吧,这也不能用啊

咋办呢,有什么解决办法吗?还是就只能这样了?

3 个解决方案

#1


除了导出数据和生成报表以外,页面一般都分页了,不会有一次取10万记录的吧?而且resultSet你也要放到自己的DC里面的啊,否则连接断了就废了,算下来估计也差不多的

#2


也是啊,就是直接测出的数据有点不能说服人,呵呵~~差了1秒多

#3



除了导出数据和生成报表以外,页面一般都分页了,不会有一次取10万记录的吧?而且resultSet你也要放到自己的DC里面的啊,否则连接断了就废了,算下来估计也差不多的

#1


除了导出数据和生成报表以外,页面一般都分页了,不会有一次取10万记录的吧?而且resultSet你也要放到自己的DC里面的啊,否则连接断了就废了,算下来估计也差不多的

#2


也是啊,就是直接测出的数据有点不能说服人,呵呵~~差了1秒多

#3



除了导出数据和生成报表以外,页面一般都分页了,不会有一次取10万记录的吧?而且resultSet你也要放到自己的DC里面的啊,否则连接断了就废了,算下来估计也差不多的