定義上、ダーティ リードはコミットされていないデータの読み取りです。私の質問は:
同じストーリー内で異なるトランザクションから複数の書き込みが発生している場合 (トランザクション 1、2、3 としましょう)、書き込みの最後にトランザクションの 1 つがコミットされます (トランザクション 1 としましょう)。トランザクション 2 または 3 からの読み取りが続く場合、これはダーティ リードとしてカウントされますか?
例: w1(X);w2(X);w3(X);c1;r2(X).....
いいえ、これらの用語は反復不可能な読み取りまたはファントム読み取り ( source ) です。これらは、(ほとんどではないにしても) 多くのデータベース エンジンでデフォルトで許可されています。