在我搜索创建唯一增量系列数字的方法时。我考虑过身份栏。我无法将它用于我的目的,但它导致了我当前的问题;
该身份在Sql server中如何在技术上有效?
我不是在寻找如何使用它的答案,我知道它会增加每个插入的数字,留下删除的空白。但我找不到任何文件如何生成它的号码。这是sql server中的一个表吗?它是否使用行锁?还是其他一些锁?它锁定了吗?它如何防止重复数字?
答案 0 :(得分:3)
这些问题/文章中有关于内部的一些有用信息:
http://www.sqlmag.com/article/sql-server/Sequences-Part-2-129205
他们正在讨论SQL 2012中引入的SEQUENCE,但包含有关IDENTITY,差异和实现的一些信息。不确定是否完全答案,但恕我直言,值得一读。