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

30.3. Ghi kèo bóng đá pháp lại (kèo bóng đá pháp)

Ghi kèo bóng đá pháp ký trước(Postgresql: Tài) là một phương kèo bóng đá pháp tiêu chuẩn để đảm bảo tính toàn vẹn của dữ liệu. Một mô tả chi tiết có thể được tìm thấy trong hầu hết (nếu không phải tất cả) sách về xử lý giao dịch. Tóm lại,kèo bóng đá phápKhái niệm trung tâm là các thay đổi đối với các tệp dữ liệu (trong đó các bảng và chỉ mục cư trú) chỉ được viết sau khi những thay đổi đó đã được ghi lại, nghĩa là sau khi các bản ghi kèo bóng đá pháp ký mô tả các thay đổi đã được chuyển sang lưu trữ vĩnh viễn. Nếu chúng tôi tuân theo quy trình này, chúng tôi không cần phải xóa các trang dữ liệu vào đĩa trên mỗi cam kết giao dịch, bởi vì chúng tôi biết rằng trong trường hợp xảy ra sự cố, chúng tôi sẽ có thể khôi phục cơ sở dữ liệu bằng cách sử dụng kèo bóng đá pháp ký: mọi thay đổi chưa được áp dụng cho các trang dữ liệu có thể được làm lại từ bản ghi kèo bóng đá pháp ký. (Đây là phục hồi chuyển tiếp, còn được gọi là Redo.)

tip

kèo bóng đá pháp11009_11250DataĐể được đổ vào đĩa. May mắn thay, việc xả dữ liệu trong quá trình ghi kèo bóng đá pháp ký thường có thể bị vô hiệu hóa với tùy chọn gắn kết hệ thống tệp, ví dụ:data = writebackTrên hệ thống tệp Linux ext3. Hệ thống tệp kèo bóng đá pháp ký cải thiện tốc độ khởi động sau khi gặp sự cố.

sử dụngkèo bóng đá phápKết quả là số lượng đĩa giảm đáng kể, bởi vì chỉ có tệp kèo bóng đá pháp ký cần được chuyển vào đĩa để đảm bảo rằng giao dịch được thực hiện, thay vì mọi tệp dữ liệu thay đổi theo giao dịch. Tệp kèo bóng đá pháp ký được viết tuần tự, và do đó chi phí đồng bộ hóa kèo bóng đá pháp ký ít hơn nhiều so với chi phí để xóa các trang dữ liệu. Điều này đặc biệt đúng đối với các máy chủ xử lý nhiều giao dịch nhỏ chạm vào các phần khác nhau của lưu trữ dữ liệu. Hơn nữa, khi máy chủ đang xử lý nhiều giao dịch đồng thời nhỏ, mộtfsynccủa tệp kèo bóng đá pháp ký có thể đủ để thực hiện nhiều giao dịch.

kèo bóng đá pháp12295_12391Phần 26.3. Bằng cách lưu trữ dữ liệu WAL, chúng tôi có thể hỗ trợ trở lại bất cứ lúc nào ngay lập tức được bao phủ bởi dữ liệu WAL có sẵn: chúng tôi chỉ cần cài đặt một bản sao lưu vật lý trước đó của cơ sở dữ liệu và phát lại kèo bóng đá pháp ký WAL theo thời gian mong muốn. Hơn thế nữa, bản sao lưu vật lý không phải là ảnh chụp nhanh tức thời của trạng thái cơ sở dữ liệu - nếu nó được thực hiện trong một khoảng thời gian, sau đó phát lại kèo bóng đá pháp ký WAL trong khoảng thời gian đó sẽ khắc phục mọi sự không nhất quán nội bộ.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.