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
Tài kèo bóng đá hôm nay và ngày mai này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng kèo bóng đá hôm nay và ngày mai trang chohiện tạiPhiên bản hoặc một trong kèo bóng đá hôm nay và ngày mai phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

28.5. kèo bóng đá hôm nay và ngày mai

Walđược tự động bật; Không có hành động nào được yêu cầu từ quản trị viên ngoại trừ đảm bảo rằng kèo bóng đá hôm nay và ngày mai yêu cầu không gian đĩa choWalNhật ký được đáp ứng và bất kỳ cần thiết nào Điều chỉnh được thực hiện (xemPhần 28.4).

Walnhật ký được lưu trữ trong thư mục10559_10568dưới dữ kèo bóng đá hôm nay và ngày mai thư mục, như một tập hợp các tệp phân đoạn, thông thường mỗi kích thước 16 MB (nhưng kích thước có thể được thay đổi bằng cách thay đổi--with-wal-segsizeĐịnh cấu hình tùy chọn khi xây dựng máy chủ). Mỗi phân đoạn được chia thành kèo bóng đá hôm nay và ngày mai trang, thông thường là 8 kb Mỗi (kích thước này có thể được thay đổi thông qua--with-wal-blocksizeTùy chọn định cấu hình). Nhật ký Tiêu đề bản ghi được mô tả trongAccess/xlog.h; Nội dung hồ sơ phụ thuộc vào loại sự kiện đang được ghi lại. kèo bóng đá hôm nay và ngày mai tệp phân khúc được đưa ra kèo bóng đá hôm nay và ngày mai số ngày càng tăng dưới dạng tên, bắt đầu từ000000010000000000000000. Những con số không Gói, hiện tại, nhưng phải mất kèo bóng đá hôm nay và ngày mai thời gian rất dài để làm cạn kiệt kho số có sẵn.

Đó là lợi thế nếu nhật ký được đặt trên đĩa khác hơn Các tập tin cơ sở dữ kèo bóng đá hôm nay và ngày mai chính. Điều này có thể đạt được bằng cách di chuyển thư mụcpg_xlogđến một vị trí khác (tất nhiên trong khi máy chủ bị tắt) và tạo liên kết tượng trưng từ vị trí ban đầu trong dữ kèo bóng đá hôm nay và ngày mai chính thư mục đến vị trí mới.

Mục đích củaWal, để đảm bảo rằng nhật ký được viết trước các bản ghi cơ sở dữ kèo bóng đá hôm nay và ngày mai bị thay đổi, có thể bị lật đổ bởi các ổ đĩabáo cáo sai một cách viết thành công cho hạt nhân, khi ở trong thực tế họ chỉ lưu trữ dữ kèo bóng đá hôm nay và ngày mai và chưa lưu trữ nó trên Đĩa. Một sự thất bại về điện trong tình huống như vậy vẫn có thể dẫn đến Tham nhũng dữ kèo bóng đá hôm nay và ngày mai không thể phục hồi. Quản trị viên nên cố gắng đảm bảo rằng các đĩa giữPostgreSQL'sWalkèo bóng đá hôm nay và ngày mai tệp nhật ký không thực hiện kèo bóng đá hôm nay và ngày mai báo cáo sai như vậy. (Nhìn thấyPhần 28.1.)

Sau khi kèo bóng đá hôm nay và ngày mai điểm kiểm tra đã được thực hiện và nhật ký đã xóa, Vị trí của điểm kiểm tra được lưu trong tệpPG_Control. Do đó, khi phục hồi là Xong, máy chủ đầu tiên đọcPG_Control12655_12935full_page_writeskhông bị vô hiệu hóa), tất cả kèo bóng đá hôm nay và ngày mai trang đã thay đổi vì điểm kiểm tra sẽ được khôi phục về trạng thái nhất quán.

Để đối phó với trường hợpPG_Controlbị hỏng, chúng ta nên hỗ trợ Khả năng quét kèo bóng đá hôm nay và ngày mai phân đoạn nhật ký hiện có theo thứ tự ngược lại - Mới nhất đến lâu đời nhất - để tìm điểm kiểm tra mới nhất. Cái này chưa được triển khai.PG_Controllà đủ nhỏ (ít hơn một đĩa trang) rằng nó không phải là đối tượng của các vấn đề viết một phần và kể từ Bài viết này không có báo cáo về các lỗi cơ sở dữ kèo bóng đá hôm nay và ngày mai do Chỉ không thể đọcpg_controlchính nó. Vì vậy, trong khi về mặt lý thuyết là kèo bóng đá hôm nay và ngày mai điểm yếu,PG_Controldường như không phải là vấn đề trong luyện tập.