uniqueidentifier
をクラスター化された主キーとして使用している SQL Server テーブルがあります。テーブルを作成し、いくつかの行を挿入した後、サーバーを再起動しました。列はNEWSEQUENTIALID()
デフォルト値として使用します。
ただし、再起動後、次の挿入により、以前よりも値が低い GUID を持つ行が作成され、SELECT *
ステートメントの先頭に表示されました。
私の質問: GUID タイプのクラスター化された主キーを使用しているときに、シャッフルを防止する (別名、行の順序を保持する) 方法はありますか?