आज हम computers in hindi के अन्दर Properties of Transaction (acid properties in dbms) के बारे मे जानेगे क्या होता है तो चलिए शुरु करते हैं:-
Properties of Transaction ( कार्यसम्पादन के गुण ) (ACID in hindi) :-
Atomicity , Consistency , Isolation , Durability - ACID सामान्यत : किसी transaction की 4 प्रॉपर्टीज़ होती हैं-
1. Atomicity
2. Consistency
3. Isolation
4. Durability
1. Atomicity transaction :-
acid properties with example :-
यदि प्रथम ऑपरेशन सफल पूर्ण हो जाए तथा द्वितीय ऑपरेशन पर आते ही transaction असफल अर्थात् फेल हो जाए तो ऐसी स्थिति में प्रथम ऑपरेशन भी rollback हो जाएगा । Atomicity को transaction manager के द्वारा नियंत्रित किया जाता है । transaction manager डेटाबेस का एक अवयव होता है । यदि किसी transaction के सभी ऑपरेशन सफलता पूर्वक पूर्ण हो जाती हैं तो सम्पूर्ण transaction सफल हो जाता है । एक भी ऑपरेशन के फेल हो जाने पर पुरा transaction rollback हो जाता है । अर्थात् डेटाबेस पर किए गए समसस्त बदलावों के प्रभाव हट जाते हैं तथा डेटाबेस पुनः पूर्व की स्थिति में आ जाता है ।
2. Consistency transaction:-
3. Isolation Transaction:-
4. Durability transaction :-
Durability transaction की इस प्रॉपर्टी में यह सुनिश्चित किया जाता है कि यदि एक बार डेटा को commit कर लिया गया है तो उसे सिस्टम फेल या सिस्टम क्रैश किसी भी स्थिति में lost नहीं होना चाहिए । इसके लिए recovery के अवयवों का प्रयोग किया जाता है । यह प्रॉपर्टी recovery की तकनीकों पर आधारित होती है ।
टिप्पणियाँ
एक टिप्पणी भेजें