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
Tài liệu 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 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ế.

48.2. Các khái niệm giải mã tỷ lệ kèo bóng đá 88

48.2.1. Giải mã tỷ lệ kèo bóng đá 88

Giải mã tỷ lệ kèo bóng đá 88 là quá trình trích xuất tất cả các thay đổi liên tục cho các bảng của cơ sở dữ liệu thành định dạng mạch lạc, dễ hiểu có thể được giải thích mà không có kiến ​​thức chi tiết về trạng thái nội bộ của cơ sở dữ liệu.

inPostgreSQL, Giải mã tỷ lệ kèo bóng đá 88 được thực hiện bằng cách giải mã nội dung củaPostgreSQL: Tà10413_10539

48.2.2. Khe sao chép

Trong bối cảnh sao chép tỷ lệ kèo bóng đá 88, một khe biểu thị một luồng thay đổi có thể được phát lại cho máy khách theo thứ tự chúng được tạo trên máy chủ gốc. Mỗi khe cắm một chuỗi các thay đổi từ một cơ sở dữ liệu.

Lưu ý

PostgreSQLCũng có các khe sao chép phát trực tuyến (xemPhần 26.2.5), nhưng chúng được sử dụng có phần khác nhau ở đó.

Một khe sao chép có một định danh duy nhất trên tất cả các cơ sở dữ liệu trong APostgreSQLCụm. Các khe vẫn tồn tại độc lập với kết nối bằng cách sử dụng chúng và an toàn.

Một khe tỷ lệ kèo bóng đá 88 sẽ phát ra mỗi thay đổi chỉ một lần trong hoạt động bình thường. Vị trí hiện tại của mỗi khe chỉ được duy trì ở điểm kiểm tra, do đó, trong trường hợp xảy ra sự cố, khe có thể trở lại LSN trước đó, sau đó sẽ khiến các thay đổi gần đây được gửi lại khi máy chủ khởi động lại.PostgreSQL: Tà.

Nhiều khe độc ​​lập có thể tồn tại cho một cơ sở dữ liệu. Mỗi vị trí có trạng thái riêng, cho phép người tiêu dùng khác nhau nhận được thay đổi từ các điểm khác nhau trong luồng thay đổi cơ sở dữ liệu.

Một khe sao chép tỷ lệ kèo bóng đá 88 không biết gì về trạng thái của máy thu. Thậm chí có thể có nhiều máy thu khác nhau sử dụng cùng một khe vào các thời điểm khác nhau;

THẬN TRỌNG

Các khe sao chép vẫn tồn tại trên các vụ tai nạn và không biết gì về trạng thái của người tiêu dùng của họ. Họ sẽ ngăn chặn việc loại bỏ các tài nguyên cần thiết ngay cả khi không có kết nối sử dụng chúng.VACUUMMiễn là chúng được yêu cầu bởi một khe sao chép. Trong trường hợp cực đoan, điều này có thể khiến cơ sở dữ liệu ngừng hoạt động để ngăn chặn sự bao bọc của ID giao dịch (xemPhần 24.1.5). Vì vậy, nếu một khe không còn yêu cầu, nó nên được bỏ.

48.2.3. Plugin đầu ra

14121_14267

48.2.4. Đã xuất khẩu ảnh chụp nhanh

Khi một khe sao chép mới được tạo bằng giao diện sao chép phát trực tuyến (xemcreate_Replication_Slot), một ảnh chụp nhanh được xuất (xemPhần 9.26.5), sẽ hiển thị chính xác trạng thái của cơ sở dữ liệu sau đó tất cả các thay đổi sẽ được đưa vào luồng thay đổi. Điều này có thể được sử dụng để tạo một bản sao mới bằng cách sử dụngPostgreSQL: Tài liệu:Để đọc trạng thái của cơ sở dữ liệu tại thời điểm đó, khe được tạo. Giao dịch này sau đó có thể được sử dụng để kết xuất trạng thái của cơ sở dữ liệu tại thời điểm đó, sau đó có thể được cập nhật bằng cách sử dụng nội dung của khe mà không mất bất kỳ thay đổi nào.

Tạo ảnh chụp nhanh không phải lúc nào cũng có thể. Cụ thể, nó sẽ thất bại khi kết nối với chế độ chờ nóng.NoExport_SnapShotTùy chọn.