जब लेन-देन वापस ले लिया जाता है तो क्या होना चाहिए? यह स्पष्ट है कि table_a,
. पर सभी प्रविष्टियां साथ ही table_b,
. पर सभी अपडेट वापस रोल किया जाना चाहिए। यही कारण है कि table_b
. की सभी पंक्तियां लेन-देन पूरा होने तक ट्रिगर द्वारा अपडेट किया गया लॉक कर दिया जाएगा।
प्रत्येक insert
. के बाद प्रतिबद्ध होना (एक लेन-देन में सम्मिलित पंक्तियों की संख्या को कम करना) समवर्ती प्रक्रियाओं के साथ विरोध की संभावना को कम करेगा।