找回密码
 立即注册

QQ登录

只需一步,快速开始

lily.yu
金牌服务用户   /  发表于:2024-1-9 17:54  /   查看:656  /  回复:3
1金币


不知道什么原因,单据ID由三位变成了五位。ID是自动增长的,没有设定编码规则的。突然之间改变的。这是什么原因?


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

这个问题是sqlserver的已知问题,具体现象呢,就是在数据库重启、或者重新链接之后,立马想数据库中做添加的操作,就会导致自增id跳过1000或者10000 来源:https://dba.stackexchange.com/questions/62151/what-could-cause-an-auto-increment-primary-key-to-skip-numbers 这个并不影响我们的正常使用,只是看起来id不连续了,有点奇怪,那避免这个问题的话,很明显,我们应该尽量少的取重启服务器、数据库、诚信链接数据 ...

3 个回复

倒序浏览
最佳答案
最佳答案
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-1-9 17:54:02
来自 2#
这个问题是sqlserver的已知问题,具体现象呢,就是在数据库重启、或者重新链接之后,立马想数据库中做添加的操作,就会导致自增id跳过1000或者10000


来源:https://dba.stackexchange.com/qu ... key-to-skip-numbers

这个并不影响我们的正常使用,只是看起来id不连续了,有点奇怪,那避免这个问题的话,很明显,我们应该尽量少的取重启服务器、数据库、诚信链接数据库等

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
oldhand + 5

查看全部评分

回复 使用道具 举报
南屏晚钟
中级会员   /  发表于:2024-1-10 13:33:35
3#
内置数据库我也发生过这个情况本来几百还是几千的数据,直接跳2万多的ID
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-1-10 17:36:43
4#
南屏晚钟 发表于 2024-1-10 13:33
内置数据库我也发生过这个情况本来几百还是几千的数据,直接跳2万多的ID

大概率是同样的原因,大佬可以按照上边的建议,多注意一下出现这种情况的时机~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部