【发布时间】:2015-12-19 17:53:33
【问题描述】:
我有一个包含大约 4000 万条记录的表。 我正在对该表进行分页,每页偏移 10 条记录。 问题是我必须显示记录总数和页数(给定某些标准)。 SELECT COUNT 处理时间太长,大约 20 秒。 我有一个超时提示,但他没有解决问题,并且数据库(表)正在增长......
有人遇到这个问题吗?您实施的解决方案是什么?
我有索引并且查询已调整,问题是记录数...
我正在使用休眠 JPA、JAVA 和 jMesa 来显示带有分页的页面。
干杯,
【问题讨论】:
-
也许是一个保存表格计数的视图?
-
不显示。显示省略号 (...),或设置异步进程并在最终返回时显示它。
标签: java sql jpa pagination jmesa