Những lần duy nhất bạn thực sự buộc phải cam kết, những lần khác khi kết thúc giao dịch kinh doanh, là:
- Khi thực thi DDL:việc thực thi DDL được bao bọc trong một cặp cam kết ngầm.
- Sau khi chèn đường dẫn trực tiếp:không thể đọc bảng cho đến khi việc chèn được thực hiện.
Như những nhận xét đáng chú ý, điểm chính xác cần cam kết là khi giao dịch kinh doanh hoàn tất. Nếu không, bạn cần phải tự viết một số mã để phát hiện và sửa chữa các giao dịch đã hoàn thành một phần và được cam kết đã rời khỏi cơ sở dữ liệu là trạng thái không nhất quán về mặt logic (ví dụ:Bản ghi INVOICE tồn tại mà không có bất kỳ bản ghi INVOICE_DETAIL nào).