分離レベル「コミットされたスナップショットの読み取り」でSQLサーバーを使用して、データベースにデータを定期的に書き込み、同じトランザクションのコンテキストでさらに読み取ります。通常、データベースから読み取ると、自分自身のコミットされていない変更が表示されますが、他の人によって行われたコミットされた変更のみが表示されます。これが予想される動作であると想定しました。
比較的まれなケースでは、作成した値が表示されず、以前にコミットされた値のみが表示されることがわかりました。
矛盾を引き起こしている可能性のあるアイデアはありますか?