需求:
按createDate降序分页查询数据表
问题:
数据缺失
原因:
MySQL默认引擎使用得快速排序,createDate值一样时会出现乱序情况
解决:
给createDate创建索引
ALTER TABLE `XXX`
ADD INDEX `CREATEDATE` (`createDate` ASC) VISIBLE;
当按照createDate降序分页查询数据时,由于MySQL的快速排序机制,在createDate值相同的情况下可能出现数据乱序。为解决这个问题,文章提出了添加createDate索引的解决方案,使用ALTERTABLE命令为XXX表的createDate字段创建一个升序索引,以确保在排序时的稳定性。
需求:
按createDate降序分页查询数据表
问题:
数据缺失
原因:
MySQL默认引擎使用得快速排序,createDate值一样时会出现乱序情况
解决:
给createDate创建索引
ALTER TABLE `XXX`
ADD INDEX `CREATEDATE` (`createDate` ASC) VISIBLE;
1721
1134
1852

被折叠的 条评论
为什么被折叠?