Ví dụ sau đây cho thấy kiểm soát cách đọc kèo bóng đá mã Postgres | bằng giao diện SQL.
Trước khi bạn có thể sử dụng cách đọc kèo bóng đá mã logic, bạn phải đặtWal_Levelđếncách đọc kèo bóng đá |
vàMax_Replication_Slotsvới ít nhất 1. Sau đó, bạn nên kết nối với cơ sở dữ liệu đích (trong ví dụ dưới đây,cách đọc kèo bóng đá
) với tư cách là một siêu người dùng.
9567_13377
Các ví dụ sau đây cho thấy cách cách đọc kèo bóng đá mã logic được kiểm soát qua giao thức sao chép phát trực tuyến, sử dụng chương trìnhpg_recvPostgres |alBao gồm trong phân phối cách đọc kèo bóng đá. Điều này yêu cầu xác thực máy khách được thiết lập để cho phép kết nối sao chép (xemPhần 26.2.5.1) và đóMAX_WAL_SENDERS
được đặt đủ cao để cho phép kết nối bổ sung. Ví dụ thứ hai cho thấy cách truyền phát các giao dịch hai pha.MAX_PREPARED_TRANSACTIONSđến ít nhất 1.
Ví dụ 1:Control+14527_14bảng public.data: chèn: id [integer]: 4 dữ liệu [văn bản]: '6'$ psql -d cách đọc kèo bóng đá -c "chèn vào các giá trị dữ liệu (dữ liệu) ('4');"điều khiển+C$ pg_recvPostgres |al -d cách đọc kèo bóng đá -slot = test --drop -slotđiều khiển+z$ psql -d cách đọc kèo bóng đá -c "Bắt đầu; chèn vào các giá trị dữ liệu (dữ liệu) ('5'); chuẩn bị giao dịch 'kiểm tra';"1bảng public.data: chèn: id [integer]: 4 dữ liệu [văn bản]: '6'3_15312+Z$ psql -d cách đọc kèo bóng đá -c "cam kết 'kiểm tra';"Control+C$ pg_recvPostgres |al -d cách đọc kèo bóng đá -slot = test --drop -slot
Ví dụ sau đây cho thấy giao diện SQL có thể được sử dụng để cách đọc kèo bóng đá mã các giao dịch đã chuẩn bị. Trước khi bạn sử dụng các lệnh cam kết hai pha, bạn phải đặtMAX_PREPARED_TRANSACTIONS
ít nhất 1. Bạn cũng phải đặt tham số hai pha là 'true' trong khi tạo khe cắm bằng cách sử cách đọc kèo bóng đángpg_create_logical_replication_slot
Lưu ý rằng chúng tôi sẽ truyền phát toàn bộ giao dịch sau khi cam kết nếu nó chưa được cách đọc kèo bóng đá mã.
cách đọc kèo bóng đá =# Bắt đầu;
Bản quyền © 1996-2025 Nhóm phát triển toàn cầu cách đọc kèo bóng đá