MSSQL Sequce跟Indentity重開機跳號的問題


最近工作上發生了SQL Server重新開機之後會導致Sequce跳50

, Indentity跳1000的問題後來發現原因是SQL Server 一開始會將

Sequce(50筆)跟Indentity(1000筆)資料先放到Cache的關係

所以一旦重關機之後Cache會重新取得下一組的Sequce跟Indentity

範例:
             
一開始 S:0跟I: 0
重開第一次是S:50跟S:1000
重開第二次是S:100跟I:2000
張貼留言

這個網誌中的熱門文章

Unions 在C語言的簡單介紹

解釋scope.$apply用來做什麼? -- AngularJS

JavaScript的Timer用法