主キーとしてIdentity列を持つテーブルがあります。
数日前まではすべて順調で、このテーブルを使用しているアプリケーションはPK違反について不平を言い始めます。DBCC CHECKIDENTについて思い出すまで、最初はこれは不可能だと思いました。魔法の関数は、「現在の列の値」が「現在のIDの値」よりも高いことを教えてくれました。私は最高の価値に再シードしました、そしてすべては再びうまく見えました。
私の質問は、これが将来再び発生するのを防ぐために、この非同期の問題の考えられる原因は何ですか?そしてそれを防ぐ方法は?