मुझे लगता है कि आप पूछ रहे हैं कि रोलबैक निष्पादित करना जरूरी है, क्योंकि इसके बिना काम अभी भी लागू नहीं होते हैं। यह तकनीकी रूप से सही है, लेकिन केवल इसलिए कि लेन-देन अभी भी खुला है क्योंकि आपने इसे समाप्त नहीं किया है। कुछ भी जो परोक्ष रूप से लेन-देन करता है (उदाहरण के लिए, एक नया लेनदेन शुरू करना) ऐसा कार्य करेगा जैसे आपने COMMIT चलाया, जो कि आप जो चाहते हैं उसके विपरीत है