c# アプリケーション。
テーブル内の列の選択に続いて更新を行っています。これらを分離レベルをシリアライズ可能に設定した別のトランザクションに入れています。データの一貫性を確保するためにこれを行っています。
それでも、複数のユーザーが同じ値を読み取る (選択する) ことができ、最終的に同じ値で更新しようとしていることを確認できます。
誰でも一貫性を達成する方法を提案できますか
2 人のユーザーが同じ値を読み取ることはありません。
更新されたがまだコミットされていない値を読み取るユーザーはいません。