मुझे लगता है कि आप यहां जो खोज रहे हैं वह अलगाव है, परमाणु नहीं। आप सभी लेनदेन को उच्चतम अलगाव स्तर पर सेट कर सकते हैं, क्रमबद्ध करने योग्य (जो सामान्य डिफ़ॉल्ट स्तर से अधिक है)। उस स्तर के साथ, यदि डेटा जो एक लेन-देन पढ़ा जाता है (और संभवतः जिस पर भरोसा किया जाता है) को बदल दिया जाता है, तो जब वह प्रतिबद्ध होने का प्रयास करता है तो उसे एक क्रमांकन विफलता त्रुटि मिल सकती है। मैं कहता हूं "हो सकता है", क्योंकि सिस्टम निष्कर्ष निकाल सकता है कि स्थिति प्रतिबद्धता के बाद होने वाले डेटा परिवर्तन के अनुरूप होगी, जिस स्थिति में प्रतिबद्धता को खड़े होने की अनुमति है।