Oracle प्राथमिक कुंजी बाधा (डिफ़ॉल्ट रूप से एक अद्वितीय अनुक्रमणिका) को लागू करने के लिए एक अनुक्रमणिका बनाता है। जब सत्र ए पहली पंक्ति सम्मिलित करता है, तो अनुक्रमणिका संरचना अद्यतन की जाती है लेकिन परिवर्तन प्रतिबद्ध नहीं होता है। जब सत्र बी दूसरी पंक्ति को सम्मिलित करने का प्रयास करता है, तो अनुक्रमणिका रखरखाव ऑपरेशन नोट करता है कि उस विशेष कुंजी के साथ अनुक्रमणिका में पहले से ही एक लंबित प्रविष्टि है। सत्र B साझा अनुक्रमणिका संरचना की सुरक्षा करने वाले कुंडी को प्राप्त नहीं कर सकता है, इसलिए सत्र A का लेन-देन पूरा होने तक यह अवरुद्ध रहेगा। उस बिंदु पर, सत्र बी या तो कुंडी प्राप्त करने और सूचकांक में अपना संशोधन करने में सक्षम होगा (क्योंकि ए लुढ़का हुआ है) या यह ध्यान देगा कि दूसरी प्रविष्टि की गई है और एक अद्वितीय बाधा उल्लंघन फेंक देगा (क्योंकि ए प्रतिबद्ध )