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

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日

悬赏问题

  • ¥15 生物医学数据分析。基础课程就v经常唱课程舅成牛逼
  • ¥15 云环境云开发云函数对接微信商户中的分账功能
  • ¥15 空间转录组CRAD遇到问题
  • ¥20 materialstudio计算氢键脚本问题
  • ¥15 有没有代做有偿主要做数据可视化部分即可(2023全国高考更省一本线理科类)
  • ¥15 配置FPT报错,该如何处理
  • ¥15 请大家看一下这个代码咋写,一点思路都没有,最好能做一下,不要伪代码,有偿
  • ¥15 有偿请人帮写个安卓系统下禁止装软件及禁止拷入文件的程序
  • ¥100 用 H.265 对音视频硬编码 (CUDA)
  • ¥20 mpich安装完成后出问题