いかなる状況においても、現在の最大値以下の値を取得できないことが保証されていますか?いいえ、そのような保証はありません。とはいえ、そのシナリオが発生する可能性のある状況は限られています:
<オール>これらの状況のいずれもないと仮定すると、次の値が既存の値よりも低い状況を作成する競合状態から安全です。とはいえ、行がコミットされるという保証はありません ID 値の順序で。例:
<オール>最初のトランザクションがコミットされるまで、43 は存在しますが、42 は存在しません。 ID 列は単に値を予約しているだけであり、コミットの順序を指示しているわけではありません。