ANSI/ISO SQL चार आइसोलेशन स्तरों को परिभाषित करता है:
- धारावाहिक
- दोहराने योग्य पढ़ा
- प्रतिबद्ध पढ़ें
- बिना पढ़े पढ़ें
Oracle की डेटाबेस डेवलपमेंट गाइड के अनुसार, अध्याय 6.6.1:ट्रांजेक्शन इंटरेक्शन और अलगाव स्तर
, आप या तो अलगाव स्तर का अनुरोध कर सकते हैं READ COMMITTED
(डिफ़ॉल्ट) या SERIALIZABLE
।
हालांकि, कृपया ध्यान दें कि Oracle क्या कहता है SERIALIZABLE
वास्तव में स्नैपशॉट आइसोलेशन
है .
रो-लेवल और टेबल-लेवल लॉक के बारे में अधिक जानकारी के लिए, अवलोकन देखें। Oracle डेटाबेस लॉकिंग मैकेनिज्म और टेबल को स्पष्ट रूप से लॉक करना ।