0
点赞
收藏
分享

微信扫一扫

数据库分页数据丢失问题

月孛星君 2022-02-22 阅读 164
数据库

场景

当对数据查询分页,排序列出现大量相同的数据时,在分页处会出现数据丢失。如商品订单在同一时间插入大量数据100条,如下截图,都是相同的时间,当分页按50条分页时,数据可能就会出现部分丢失了,因为相同数据的字段排序先后是随机的,可以多次尝试下对同一个字段排序查询看每次数据排序是否有变化。
在这里插入图片描述

解决

  • 如果单针对时间排序,可以将时间精度存储为微秒级别
  • 可以再绑定一个数据不同的列来排序,如自增的ID或者表唯一的字段
举报

相关推荐

0 条评论