m0_72775402 2022-07-15 16:43 采纳率: 100%
浏览 56
已结题

mysql 自增主键出现不连续的原因?

MySQl
mysql 自增主键出现不连续的原因?
有人可以回答一下嘛

  • 写回答

6条回答 默认 最新

  • 一头小山猪 一头小山猪(个人IP)官方账号 2022-07-15 16:52
    关注

    如果是默认情况下,设置主键自增会有一个序列,从1开始,步长为1。
    在没有更改这个配置的情况出现了自增不连续的情况有可能是数据被删除导致的,比如已经插入了5条数据,此时id为1-5,此时删除第4条数据,再次插入数据时,自增依然按照序列中的值,插入6。
    除此之外,当出现某些异常时,也可能导致序列中的值已经被使用,但是数据最后并未插入,也会出现某一个值看起来好像被跳过的情况。
    有帮助请采纳,还有不懂的可以继续追问~

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

问题事件

  • 系统已结题 7月23日
  • 已采纳回答 7月15日
  • 创建了问题 7月15日

悬赏问题

  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法