Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
Tài liệu này dành cho phiên bản không được hỗ trợ của tỷ lệ kèo bóng đá.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

Chương 25. Ghi lại ghi tỷ lệ kèo bóng đá ký trước (Wal)

ghi tỷ lệ kèo bóng đá ký ghi lại(Wal) là một cách tiếp cận tiêu chuẩn để giao dịch đăng nhập. Mô tả chi tiết tỷ lệ kèo bóng đá nó có thể được tìm thấy trong hầu hết Tất cả) sách về xử lý giao dịch. Tóm lại,Wal11517_12218

25.1. Lợi ích tỷ lệ kèo bóng đáWal

Lợi ích rõ ràng đầu tiên tỷ lệ kèo bóng đá việc sử dụngWal12519_12765fsync ()của tỷ lệ kèo bóng đá ký tài liệu. Hơn nữa, tệp tỷ lệ kèo bóng đá ký được viết tuần tự, và vì vậy Chi phí đồng bộ hóa tỷ lệ kèo bóng đá ký ít hơn nhiều so với chi phí Xóa các trang dữ liệu.

Lợi ích tiếp theo là tính nhất quán tỷ lệ kèo bóng đá các trang dữ liệu. Sự thật đó là, trướcWal, tỷ lệ kèo bóng đákhông bao giờ có thể Đảm bảo tính nhất quán trong trường hợp sự cố. TrướcWal, bất kỳ sự cố nào trong khi Viết có thể dẫn đến:

  1. Các hàng chỉ mục trỏ đến các hàng bảng không tồn tại

  2. Hàng chỉ mục bị mất trong các hoạt động phân chia

  3. Nội dung trang hoặc bảng chỉ mục bị hỏng hoàn toàn tỷ lệ kèo bóng đá các trang dữ liệu được viết một phần

Các vấn đề với các chỉ mục (vấn đề 1 và 2) có thể có đã được sửa bằng cách bổ sungfsync ()Cuộc gọi, nhưng không rõ ràng làm thế nào để xử lý trường hợp cuối cùng không cóWal;WalLưu toàn bộ nội dung trang dữ liệu trong tỷ lệ kèo bóng đá ký nếu điều đó được yêu cầu để đảm bảo tính nhất quán của trang cho phục hồi sau khi phá hủy.