标签: java performance sqlite select jdbc
我正在从17个列中选择所有列,没有任何连接。
结果返回39761行。
在“DB Broswer for sqlite”中耗时689ms 在JDCB驱动程序中,执行 252s 并在ResultSet上循环,其中我根据所选数据创建对象(没有条件,没有循环只是使用ResultSet中的数据创建简单的新对象)
为什么这个显着差异?我的表有主键,所以它有索引。 如何加快速度?我正在使用最新版本的jsqlite-jdbc驱动程序,但我也尝试了3.7.1版本,它同样很慢......