Oracle membuat indeks untuk menegakkan batasan kunci utama (indeks unik secara default). Ketika Sesi A menyisipkan baris pertama, struktur indeks diperbarui tetapi perubahan tidak dilakukan. Ketika Sesi B mencoba menyisipkan baris kedua, operasi pemeliharaan indeks mencatat bahwa sudah ada entri tertunda dalam indeks dengan kunci tertentu itu. Sesi B tidak dapat memperoleh kait yang melindungi struktur indeks bersama sehingga akan memblokir hingga transaksi Sesi A selesai. Pada saat itu, Sesi B akan dapat memperoleh kait dan membuat modifikasi sendiri pada indeks (karena A dibatalkan) atau akan mencatat bahwa entri lain telah dilakukan dan akan melemparkan pelanggaran kendala unik (karena A berkomitmen ).