sye*_*ash 2 sql-server sql-server-2014
我有一个数据库,其中ID是bigint和自动递增的标识列.工作正常,但突然它上升并从特定数字开始?

我想知道为什么会这样,我怎么能再次从152继续增加????
这一切都很正常.Microsoft在SQL Server 2012中添加了序列,最后,我可能会添加和更改生成身份密钥的方式.看看这里有一些解释.
如果您想拥有旧行为,您可以:
1-使用跟踪标志272 - 这将导致为每个生成的标识值生成日志记录.打开此跟踪标志可能会影响身份生成的性能.
2-使用具有NO CACHE设置的序列生成器(http://msdn.microsoft.com/en-us/library/ff878091.aspx)
| 归档时间: |
|
| 查看次数: |
382 次 |
| 最近记录: |