रोलबैक क्या है? हिंदी में [What is a rollback? in Hindi]
रोलबैक एक विशिष्ट लेनदेन या लेनदेन सेट को रद्द करके एक डेटाबेस को previous state में पुनर्स्थापित(Restoring) करने का संचालन है। रोलबैक या तो डेटाबेस सिस्टम द्वारा या उपयोगकर्ताओं(Users) द्वारा मैन्युअल रूप से किया जाता है।रोलबैक कैसे काम करता है? हिंदी में [How does rollback work? in Hindi]
जब डेटाबेस उपयोगकर्ता डेटा फ़ील्ड को बदलता है, लेकिन अभी तक परिवर्तन को सहेजा नहीं गया है, तो डेटा को अस्थायी स्थिति या लेन-देन लॉग(Transaction log) में संग्रहीत(Store) किया जाता है। बिना सहेजे गए डेटा की क्वेरी करने वाले उपयोगकर्ता अपरिवर्तित मान देखते हैं। डेटा को बचाने की कार्रवाई एक प्रतिबद्ध(Committed) है; यह इस डेटा के बाद के प्रश्नों को नए मान दिखाने की अनुमति देता है।Image Credit-bertwagner |
रोलबैक भी एक सर्वर या डेटाबेस क्रैश के बाद स्वचालित(Automatic) रूप से जारी किया जा सकता है, Example- अचानक बिजली गुल होने के बाद। जब डेटाबेस पुनरारंभ होता है, तो सभी लॉग किए गए लेनदेन की समीक्षा की जाती है; तब सभी pending लेन-देन वापस roll किये जाते हैं, जिससे उपयोगकर्ता उचित परिवर्तन कर सकते हैं।
Post a Comment
Blogger FacebookYour Comment Will be Show after Approval , Thanks