MySQL使用order by分页查询数据缺失

需求:

按createDate降序分页查询数据表

问题:

数据缺失

原因:

MySQL默认引擎使用得快速排序,createDate值一样时会出现乱序情况

解决:

给createDate创建索引

ALTER TABLE `XXX` 
ADD INDEX `CREATEDATE` (`createDate` ASC) VISIBLE;

你可能感兴趣的:(hibernate,mysql)