PageHelper分页插件在面对大数据的时候的问题

先上方法,如图,这是PageHelper  分页并统计(每次执行2条语句,一条select count语句,一条分页语句)  第一条语句拼装的方法。

PageHelper分页插件在面对大数据的时候的问题

sql:SELECT COUNT(*) FROM ( xxxxx )AS tab 

不知道有没小伙伴在使用这个插件的时候发现,当数据量很大,然后你查询数据总量的时候,xxxxx这条sql查询所有的数据肯定是很慢的。这个时候你就会发现,你的页面会非常的缓慢。才疏学浅,小弟只好绕开数据量来做事,就是在xxxxx这条sql上加上了时间维度(抱歉,我是真的没有找到解决方案)。

如果有大神看到我的问题,请告知我解决方案。对了,加索引的方案我试过了。