Giả sử có 3 nhật ký sơ cấp, chúng ta sẽ gán LOGPRIMARY bằng 3. Để cho đơn giản trong ví dụ này chỉ có một giao dịch. Khi giao dịch được thực hiện không gian sử dụng bắt đầu ghi vào tập tin nhật ký P1 và tiếp theo sau là P2. Nếu có một lệnh COMMIT được thực hiện và thông tin sau đó được xuất đến không gian bảng trên đĩa cứng, sau đó P1 và P2 có thể được ghi đè dữ liệu khác vì thông tin cũ không cần thiết nữa. Nếu mặt khác, giao dịch đã sử dụng P1, P2, P3 và vẫn cần nhiều không gian nhật ký hơn nữa bởi vi giao dịch chưa được COMMIT thì một nhật ký thứ cấp được cấp phát một cách tự động. Nếu giao dịch vẫn còn tiếp tục , nhiều nhật ký thứ cấp được cấp phát cho đến khi sổ nhật ký thứ cấp được cấp phát đạt ngưỡng tối đa LOGSECOND. Nếu vẫn chưa đủ, một thông điệp lỗi chỉ ra điều kiện hết khả năng cấp phát nhật ký và giao dịch sẽ được quay lui.
» Tin mới nhất:
» Các tin khác: