sql server auto increment - trace flag 272

從 sql 2012 開始, 微軟為了讓 insert 時 auto increment 快一些,做了一個 cache 的機制。

這個機制雖然好,但是也有麻煩的情況,如果你的 sql 突然 restart 了, 那么這個 cache 就流失了 

這回導致你的 sql auto increment Id 突然跳 1000, 比如從 45,46...1047.

如果這個你很在意這個號碼的順序。

那么你可以關掉這個 cache 機制.

refer : http://www.dfarber.com/computer-consulting-blog/2014/2/13/how-to-solve-identity-problem-in-sql-2012/

 

關鍵詞:sql increment 這個 auto flag server cache 機制 trace 如果

相關推薦:

聊聊MyBatis快取機制

記錄mysql效能查詢過程

Mysql中分頁查詢兩個方法比較

oracle序列的建立和使用

Percona監控MySQL模板詳解

mysql筆記

【轉】mysqldump與innobackupex知多少

MySQL 20個經典面試題

mysql雙主模式方案

Entity Framework Core 使用HiLo生成主鍵