首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL Server 2014中的身份列值大幅跃升

SQL Server 2014中的身份列值大幅跃升
EN

Stack Overflow用户
提问于 2020-08-19 00:01:14
回答 1查看 80关注 0票数 1

在基本的编码和测试过程中,我们看到多个表的标识值出现了巨大的无模式跳跃,但不是全部。我们不知道有任何服务器闪点或尝试的批量操作,但DBA正在查看日志。这种差距并不是服务器重启和其他身份缓存问题中常见的1,000或10,000种情况。对于一个有2,320行的表,Application_NO的差距是10,410,345;对于一个有685条记录的表,Transaction_Payment_NO的差距达到了惊人的1,712,149,313。有什么想法可以导致如此大的,看似武断的跳跃?我最初在DBA SE上询问,但意识到这可能是开发方面的问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-19 02:10:09

这看起来像是一个交易问题,你可以看到2178链接到171215063。这意味着某些东西做了所有这些插入操作,但删除了它们。检查事务日志。

https://www.sqlshack.com/how-to-read-a-sql-server-transaction-log/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63472415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档