Oracle में TX लॉक क्या है?
Oracle में TX लॉक क्या है?

वीडियो: Oracle में TX लॉक क्या है?

वीडियो: Oracle में TX लॉक क्या है?
वीडियो: Basics of Locks and Blocking Session in Oracle 19c 2024, नवंबर
Anonim

एक पंक्ति लॉक , जिसे भी कहा जाता है TX लॉक , एक है लॉक मेज की एक पंक्ति पर। एक लेन-देन एक पंक्ति प्राप्त करता है लॉक INSERT, UPDATE, DELETE, MERGE, या SELECT FOR UPDATE स्टेटमेंट द्वारा संशोधित प्रत्येक पंक्ति के लिए। आकाशवाणी डेटाबेस स्वचालित रूप से एक विशेष स्थान रखता है लॉक अद्यतन पंक्ति और एक सबएक्सक्लूसिव पर लॉक मेज पर।

साथ ही जानिए, Oracle डाटाबेस में क्या है लॉक?

ए लॉक एक ऐसा तंत्र है जो विनाशकारी अंतःक्रियाओं को रोकता है, जो ऐसे इंटरैक्शन हैं जो डेटा को गलत तरीके से अपडेट करते हैं या साझा डेटा तक पहुंचने वाले लेनदेन के बीच अंतर्निहित डेटा संरचनाओं को गलत तरीके से बदलते हैं। Oracle डाटाबेस स्वचालित रूप से आवश्यक हो जाता है ताले SQL कथन निष्पादित करते समय।

दूसरी बात, Oracle में एक्सक्लूसिव लॉक क्या है? विशेष ताला मोड सहयोगी संसाधन को साझा होने से रोकता है। इस लॉक डेटा को संशोधित करने के लिए मोड प्राप्त किया जाता है। करने के लिए पहला लेनदेन लॉक एक संसाधन विशेष रूप से एकमात्र लेन-देन है जो संसाधन को तब तक बदल सकता है जब तक अनन्य ताला प्रकाशित हो चूका।

यह भी सवाल है कि Oracle में कितने प्रकार के ताले होते हैं?

आकाशवाणी निम्नलिखित तीन मुख्य प्रदान करता है ताले के प्रकार : डीएमएल ताले . डीडीएल ताले . अंदर का ताले और कुंडी।

Oracle में टेबल लॉक क्यों हैं?

टेबल लॉक एक साथ DDL संचालन के लिए समवर्ती नियंत्रण निष्पादित करें ताकि a टेबल उदाहरण के लिए, डीएमएल ऑपरेशन के बीच में नहीं गिराया जाता है। कब आकाशवाणी डीडीएल या डीएमएल स्टेटमेंट जारी करता है a टेबल , ए टेबल लॉक फिर अर्जित किया जाता है।

सिफारिश की: