Satu-satunya saat Anda benar-benar dipaksa untuk berkomitmen, selain di akhir transaksi bisnis, adalah:
- Saat menjalankan DDL:eksekusi DDL dibungkus dengan sepasang komitmen implisit.
- Setelah penyisipan jalur langsung:tabel tidak dapat dibaca hingga penyisipan dilakukan.
Sebagai komentar kuda, titik yang benar untuk dilakukan adalah ketika transaksi bisnis selesai. Jika tidak, Anda perlu menulis sendiri beberapa kode untuk mendeteksi dan memperbaiki sebagian transaksi yang diselesaikan dan dilakukan yang telah meninggalkan database adalah keadaan yang tidak konsisten secara logis (mis. Catatan INVOICE ada tanpa catatan INVOICE_DETAIL).