开发坑:shardingJDBC 4.1.1 + PageHelper分页总数查询失败
例如:SELECT XXX,YYY FROM [TABLE_NAME] GROUP BY XXX,YYY,PageHelper在查询的时候会自动生成一个_COUNT后缀的Mapper,将其转换为SELECT COUNT(0) FROM (SELECT XXX,YYY FROM [TABLE_NAME] GROUP BY XXX,YYY)的形式去查询总数;但是需要注意添加索引,不然会有一定的性能影响。查询执行日志,发现SQL查询并未走分片逻辑,并未查询逻辑表数据,导致总数查询为0。执行引擎,支持复杂子查询。
原创
2023-10-22 11:53:25 ·
994 阅读 ·
1 评论