jfinal如何在千万级数据中使用自带分页功能

仅使用jfinal自带分页功能,如何去处理mysql(千万级)数据的分页问题?

比如:

AModel.dao.paginate(99999, 10, "SELECT * ", "FROM Table"),

最后执行的sql变为:

SELECT * FROM Table limit 99999, 10,

这样的效率会很低很低!jfinal自身是否可以解决这个问题?

有没有好的建议?

@JFinal

评论区

JFinal

2018-01-16 11:23

千万级数据并不算大,做好索引,让查询判断在索引上操作

wang

2018-01-17 09:18

对于这样的sql:SELECT * FROM Table limit 99999, 10,即使使用了索引也会很慢

wang

2018-01-17 09:24

这种情况看来只能优化sql来解决了

jfinal初识

2020-06-09 11:23

@wang select 后面不要用*号,用主键,然后再用主键查数据

热门反馈

扫码入社