DBMS in hindi – Time stamp protocol

Time stamp protocol in dbms in hindi, timestamp in dbms in hindi, timestamp based protocol in dbms in hindi, kya hai,

timestamp in dbms in hindi, Time stamp protocol in dbms in hindi, timestamp in dbms in hindi, timestamp based protocol in dbms in hindi, kya hai,

Timestamp in dbms in hindi

  • Timestamp ordering protocol का उपयोग उनके टाइमस्टैम्प के आधार पर लेनदेन के लिए किया जाता है। लेन-देन का क्रम लेन-देन निर्माण के ascending order के अलावा और कुछ नहीं है।
  • पुराने लेन-देन की प्राथमिकता अधिक है, इसलिए यह पहले निष्पादित होता है। लेनदेन के टाइमस्टैम्प को निर्धारित करने के लिए, यह प्रोटोकॉल system time या logical counter का उपयोग करता है।
  • Lock based protocol का उपयोग निष्पादन समय पर लेनदेन के बीच परस्पर विरोधी जोड़े के बीच ऑर्डर को manage करने के लिए किया जाता है। लेकिन लेन-देन बनते ही timestamp based protocols काम करना शुरू कर देते हैं।
  • मान लेते हैं कि दो लेनदेन T1 और T2 हैं। मान लीजिए कि लेनदेन T1 ने 007 बार सिस्टम में प्रवेश किया है और लेनदेन T2 ने 009 बार सिस्टम में प्रवेश किया है। T1 की उच्च प्राथमिकता है, इसलिए यह पहले निष्पादित होता है क्योंकि यह सिस्टम में पहले दर्ज किया गया है।
  • Timestamp ordering protocol एक डेटा पर अंतिम ‘read’ और ‘write’ ऑपरेशन के Timestamp को भी बनाए रखता है।

Basic timestamp ordering protocol work as follows:

  1. जब भी कोई लेनदेन Ti (Read) X जारी करता है, तो निम्न स्थिति की जाँच करें :
  • यदि W_TS (X)> TS (Ti) तो ऑपरेशन अस्वीकार कर दिया गया है।
  • यदि W_TS (X) <= TS (Ti) तो ऑपरेशन निष्पादित होता है।
  • सभी डेटा आइटम के timestamp अपडेट किए जाते हैं।
  1. जब भी कोई लेनदेन Ti write(X) ऑपरेशन जारी करता है तो निम्न स्थिति की जांच करें :
  • यदि TS (Ti) <R_TS (X) है तो ऑपरेशन अस्वीकार कर दिया जाता है।
  • यदि TS (Ti) <W_TS (X) तो ऑपरेशन को अस्वीकार कर दिया जाता है और Ti को rollback किया जाता है अन्यथा ऑपरेशन निष्पादित हो जाता है।

Where,

TS(TI) लेन-देन Ti के टाइमस्टैम्प को दर्शाता है।

R_TS (X) डेटा-आइटम X के read timestamp को दर्शाता है।

W_TS (X) डेटा-आइटम X के write timestamp को दर्शाता है।

Advantages and Disadvantages of Timestamp Ordering protocol in hindi:

  • TO protocol क्रमबद्धता  (serializability) सुनिश्चित करता है:

DBMS Timestamp Ordering Protocol

  • Ts प्रोटोकॉल deadlock से Freedom सुनिश्चित करता है, जिसका अर्थ है कि कोई भी लेन-देन कभी भी इंतजार नहीं करता है।
  • लेकिन schedule, recover नहीं हो सकता है और cascade-free भी नहीं हो सकता है।

Leave a Reply

DMCA.com Protection Status