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 tỷ lệ kèo bóng đá trực tuyến hôm nay được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2
Tài liệu này dành cho phiên bản tỷ lệ kèo bóng đá trực tuyến hôm nay đượ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 tỷ lệ kèo bóng đá trực tuyến hôm nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

tỷ lệ kèo bóng đá trực tuyến hôm naypg_receivexlog

tên

PostgreSQLtỷ lệ kèo bóng đá trực tuyến hôm nay chủ

Synopsis

PG_ReceiveXLog[Tùy chọn...]

Mô tả

PG_ReceiveXLogđược sử dụng để truyền nhật ký giao dịch từ một lần chạyPostgreSQLCụm. Nhật ký giao dịch được phát trực tuyến bằng giao thức sao chép phát trực tuyến và được ghi vào thư mục tỷ lệ kèo bóng đá trực tuyến hôm nay tệp cục bộ.Phần 24.3).

PG_ReceiveXLogTruyền nhật ký giao dịch theo thời gian thực khi nó được tạo trên tỷ lệ kèo bóng đá trực tuyến hôm nay chủ và không chờ các phân đoạn hoàn thành nhưArchive_Commandtỷ lệ kèo bóng đá trực tuyến hôm nay. Vì lý do này, tỷ lệ kèo bóng đá trực tuyến hôm nay cần thiết phải đặtArchive_TimeoutKhi sử dụngpg_receivexlog.

Nhật ký giao dịch được truyền qua một thông thườngPostgreSQLKết nối và sử dụng giao thức sao chép. Kết nối phải được thực hiện với một siêu người dùng hoặc người dùng cósao chépQuyền (xemPhần 20.2) vàpg_hba.confphải cho phép rõ ràng kết nối sao chép. tỷ lệ kèo bóng đá trực tuyến hôm nay chủ cũng phải được cấu hình vớiMAX_WAL_SENDERSĐặt đủ cao để để lại ít nhất một phiên có sẵn cho luồng.

Nếu kết nối bị mất hoặc nếu nó tỷ lệ kèo bóng đá trực tuyến hôm nay thể được thiết lập ban đầu, với lỗi tỷ lệ kèo bóng đá trực tuyến hôm nay gây tử vong,pg_receivexlogSẽ thử lại kết nối vô thời hạn và thiết lập lại phát trực tuyến càng sớm càng tốt. Để tránh hành vi này, hãy sử dụng-Ntham số.

Tùy chọn

-DThư mục
--Directory =Thư mục

Thư mục để ghi đầu ra vào.

Tham số này là bắt buộc.

-N
--no-loop

Không lặp lại tỷ lệ kèo bóng đá trực tuyến hôm nay lỗi kết nối. Thay vào đó, hãy thoát ra ngay với lỗi.

-SKhoảng
--status-interval =Khoảng

Chỉ định số giây giữa các gói trạng thái được gửi lại cho tỷ lệ kèo bóng đá trực tuyến hôm nay chủ. Điều này cho phép theo dõi dễ dàng hơn về tiến trình từ tỷ lệ kèo bóng đá trực tuyến hôm nay chủ.

-Sslotname
-slot =slotname

Yêu cầupg_receivexlogĐể sử dụng khe sao chép hiện có (xemPhần 25.2.6). Khi tùy chọn này được sử dụng,pg_receivexlogsẽ báo cáo vị trí xả vào tỷ lệ kèo bóng đá trực tuyến hôm nay chủ, cho biết khi mỗi phân đoạn đã được đồng bộ hóa với đĩa để tỷ lệ kèo bóng đá trực tuyến hôm nay chủ có thể loại bỏ phân đoạn đó nếu không cần thiết. Khi sử dụng tham số này, điều quan trọng là đảm bảo rằngpg_receivexlogtỷ lệ kèo bóng đá trực tuyến hôm nay thể trở thành chế độ chờ đồng bộ thông qua một cài đặt tỷ lệ kèo bóng đá trực tuyến hôm nay đáng tin cậysynchronous_standby_names; nó tỷ lệ kèo bóng đá trực tuyến hôm nay xóa dữ liệu đủ thường xuyên để điều này hoạt động chính xác.

-V
---verbose

Cho phép chế độ Verbose.

Tùy chọn dòng lệnh sau đây kiểm soát tỷ lệ kèo bóng đá trực tuyến hôm nay tham số kết nối cơ sở dữ liệu.

-DConnstr
--dbname =Connstr

Chỉ định các tham số được sử dụng để kết nối với tỷ lệ kèo bóng đá trực tuyến hôm nay chủ, dưới dạng chuỗi kết nối. Nhìn thấyPhần 31.1.1Để biết thêm thông tin.

Tùy chọn được gọi là--DBNAMEĐể thống nhất với tỷ lệ kèo bóng đá trực tuyến hôm nay ứng dụng khách khác, nhưng vìpg_receivexlogtỷ lệ kèo bóng đá trực tuyến hôm nay kết nối với bất kỳ cơ sở dữ liệu cụ thể nào trong cụm, tên cơ sở dữ liệu trong chuỗi kết nối sẽ bị bỏ qua.

-Hhost
--host =host

Chỉ định tên tỷ lệ kèo bóng đá trực tuyến hôm nay chủ của tỷ lệ kèo bóng đá trực tuyến hôm nay mà tỷ lệ kèo bóng đá trực tuyến hôm nay chủ đang chạy. Nếu giá trị bắt đầu bằng một dấu gạch chéo, nó được sử dụng làm thư mục cho ổ cắm miền UNIX.PGHOSTBiến môi trường, nếu được đặt, khác là một kết nối ổ cắm miền Unix được thử.

-PCổng
--Port =Cổng

Chỉ định cổng TCP hoặc phần mở rộng tệp ổ cắm tên miền UNIX cục bộ mà tỷ lệ kèo bóng đá trực tuyến hôm nay chủ đang nghe cho các kết nối. Mặc định làPGPORTBiến môi trường, nếu được đặt hoặc mặc định được biên dịch.

-Utên người dùng
--Username =tên người dùng

Tên người dùng để kết nối AS.

-W
--no-password

Không bao giờ đưa ra lời nhắc mật khẩu. Nếu tỷ lệ kèo bóng đá trực tuyến hôm nay chủ yêu cầu xác thực mật khẩu và mật khẩu không có sẵn bằng các phương tiện khác như.pgassTệp, nỗ lực kết nối sẽ không thành công. Tùy chọn này có thể hữu ích trong tỷ lệ kèo bóng đá trực tuyến hôm nay công việc và tập lệnh hàng loạt trong đó không có người dùng nào để nhập mật khẩu.

-W
--password

Forcepg_receivexlogĐể nhắc mật khẩu trước khi kết nối với cơ sở dữ liệu.

Tùy chọn này tỷ lệ kèo bóng đá trực tuyến hôm nay bao giờ cần thiết, vìpg_receivexlogSẽ tự động nhắc mật khẩu nếu tỷ lệ kèo bóng đá trực tuyến hôm nay chủ yêu cầu xác thực mật khẩu. Tuy nhiên,pg_receivexlogSẽ lãng phí một nỗ lực kết nối để tìm ra rằng tỷ lệ kèo bóng đá trực tuyến hôm nay chủ muốn có mật khẩu. Trong một số trường hợp, nó đáng để gõ-WĐể tránh nỗ lực kết nối thêm.

tỷ lệ kèo bóng đá trực tuyến hôm nay tùy chọn khác cũng có sẵn:

-V
--Version

In Thepg_receivexlogPhiên bản và Thoát.

-?
--Help

Hiển thị trợ giúp vềpg_receivexlogĐối số dòng lệnh và thoát.

Môi trường

Tiện ích này, giống như hầu hết tỷ lệ kèo bóng đá trực tuyến hôm nay khácPostgreSQLTiện ích, sử dụng tỷ lệ kèo bóng đá trực tuyến hôm nay biến môi trường được hỗ trợ bởilibpq(xemPhần 31,14).

Ghi chú

Khi sử dụngpg_receivexlogthay vìArchive_CommandLà phương thức sao lưu WAL chính, nên sử dụng các khe sao chép. Mặt khác, tỷ lệ kèo bóng đá trực tuyến hôm nay chủ có thể tự do tái chế hoặc xóa các tệp nhật ký giao dịch trước khi chúng được sao lưu, vì nó không có bất kỳ thông tin nào, từArchive_Commandhoặc các khe sao chép, về việc luồng Wal đã được lưu trữ bao xa. Tuy nhiên, lưu ý rằng một khe sao chép sẽ lấp đầy không gian đĩa của tỷ lệ kèo bóng đá trực tuyến hôm nay chủ nếu người nhận không theo kịp việc tìm nạp dữ liệu WAL.

Ví dụ

Để truyền phát nhật ký giao dịch từ tỷ lệ kèo bóng đá trực tuyến hôm nay chủ tạiMyDbservervà lưu trữ nó trong thư mục cục bộ/usr/local/pgsql/archive:

$ 

Xem thêm

PostgreSQL: Tài