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

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日