SQLite đo thật — nhật ký hoàn tác: trước khi sửa, SQLite chép trang gốc ra tệp -journal rồi xóa khi commit, và cái giá thật không phải chép mà là fsync, gói nghìn lượt ghi vào một giao dịch nhanh hơn bảy trăm lần
Phần 6 sê-ri SQLite đo thật: cơ chế an toàn mặc định là nhật ký hoàn tác. Đo trong container sqlite 3.45.3: giữa giao dịch, một tệp -journal xuất hiện chứa bản sao các trang GỐC trước khi sửa, và biến mất khi commit (journal_mode mặc định delete); sập máy giữa chừng thì lần mở sau SQLite chép trang gốc trở lại. Cái giá đắt là fsync chứ không phải chép: 5000 giao dịch đơn lẻ ở synchronous FULL mất 3680 mili-giây so với OFF 109; nhưng gói cả 5000 lượt ghi vào MỘT giao dịch chỉ còn 5 mili-giây — nhanh hơn bảy trăm lần mà vẫn an toàn.