Các cài đặt cách đọc kèo bóng đá kiểm soát hành vi của tích hợpSao cách đọc kèo bóng đá phát trực tuyếnTính năng (xemPhần 26.2.5). Máy chủ sẽ là Master hoặc máy chủ dự phòng. Các bậc thầy có thể gửi dữ liệu, trong khi Standbys luôn là người nhận dữ liệu được sao cách đọc kèo bóng đá. Khi sao cách đọc kèo bóng đá xếp tầng (xemPhần 26.2.710544_10808
Các tham số này có thể được đặt trên bất kỳ máy chủ nào sẽ gửi dữ liệu sao cách đọc kèo bóng đá đến một hoặc nhiều máy chủ dự phòng. Master luôn là một máy chủ gửi, vì vậy các tham số này phải luôn được đặt trên chủ. Vai trò và ý nghĩa của các tham số này không thay đổi sau khi chế độ chờ trở thành chủ nhân.
MAX_WAL_SENDERS
(Số nguyên
)11649_1185010
. Giá trị0
11921_12265Wal_Level
phải được đặt thànhBản cách đọc kèo bóng đá
hoặc cao hơn để cho phép kết nối từ các cách đọc kèo bóng đá chủ dự phòng.
Khi chạy cách đọc kèo bóng đá chủ dự phòng, bạn phải đặt tham số này thành cùng giá trị hoặc cao hơn so với trên cách đọc kèo bóng đá chủ chính. Nếu không, các truy vấn sẽ không được phép trong cách đọc kèo bóng đá chủ dự phòng.
Max_Replication_Slots
(Số nguyên
)Chỉ định số lượng khe sao cách đọc kèo bóng đá tối đa (xemPhần 26.2.6) mà máy chủ có thể hỗ trợ. Mặc định là 10. Tham số này chỉ có thể được đặt ở máy chủ bắt đầu. Đặt nó thành giá trị thấp hơn số lượng các khe sao cách đọc kèo bóng đá hiện có sẽ ngăn máy chủ bắt đầu. Cũng,Wal_Level
phải được đặt thànhbản cách đọc kèo bóng đá
hoặc cao hơn để cho phép sử dụng các khe sao cách đọc kèo bóng đá.
Về phía thuê bao, chỉ định có bao nhiêu nguồn gốc sao cách đọc kèo bóng đá (xemChương 49) có thể được theo dõi đồng thời, hạn chế hiệu quả số lượng đăng ký sao cách đọc kèo bóng đá logic có thể được tạo trên máy chủ. Đặt nó một giá trị thấp hơn số nguồn gốc sao cách đọc kèo bóng đá được theo dõi hiện tại (được phản ánh trongPostgresql: kèo bóng đá euro liệu: 12: 51, khôngPostgreSQL: kèo bóng đá c1 liệu: 12:) sẽ ngăn cách đọc kèo bóng đá chủ bắt đầu.
wal_keep_segments
(Số nguyên
)Chỉ định số lượng tối thiểu của các phân đoạn tệp nhật ký trong quá khứ được giữ trongpg_wal
Thư mục, trong trường hợp một máy chủ dự phòng cần lấy chúng để sao cách đọc kèo bóng đá phát trực tuyến. Mỗi phân đoạn thường là 16 megabyte. Nếu một máy chủ dự phòng kết nối với máy chủ gửi bị tụt lại phía sau nhiều hơnwal_keep_segments
Phân đoạn, máy chủ gửi có thể xóa phân đoạn WAL vẫn cần thiết theo chế độ chờ, trong trường hợp đó kết nối sao cách đọc kèo bóng đá sẽ bị chấm dứt. Kết quả cuối cùng cũng sẽ thất bại. .
Điều cách đọc kèo bóng đá chỉ đặt số lượng phân đoạn tối thiểu được giữ lại trongpg_wal
; Hệ thống có thể cần giữ lại nhiều phân đoạn hơn cho lưu trữ Wal hoặc để phục hồi từ trạm kiểm soát. Nếu nhưwal_keep_segments
bằng không (mặc định), hệ thống không giữ bất kỳ phân đoạn bổ sung nào cho mục đích chờ, vì vậy số lượng các phân đoạn WAL cũ có sẵn cho cách đọc kèo bóng đá chủ dự phòng là một hàm của vị trí của điểm kiểm tra và trạng thái lưu trữ Wal trước đó. Tham số này chỉ có thể được đặt trongPostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ.
wal_sender_timeout
(Số nguyên
)chấm dứt các kết nối sao cách đọc kèo bóng đá không hoạt động lâu hơn thời gian này. Điều này rất hữu ích cho máy chủ gửi để phát hiện sự cố dự phòng hoặc ngừng hoạt động mạng. Nếu giá trị này được chỉ định mà không có đơn vị, nó được coi là mili giây. Giá trị mặc định là 60 giây. Giá trị bằng không vô hiệu hóa cơ chế thời gian chờ.
16366_16770
Track_Commit_Timestamp
(Boolean
)Bản ghi thời gian cam kết của các giao dịch. Tham số cách đọc kèo bóng đá chỉ có thể được đặt trongPostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ. Giá trị mặc định làTẮT
.
Các tham số này có thể được đặt trên máy chủ chính/chính là gửi dữ liệu sao cách đọc kèo bóng đá đến một hoặc nhiều máy chủ dự phòng. Lưu ý rằng ngoài các tham số này,Wal_Level17773_17881Phần 19.5.3). Các giá trị của các tham số này trên các cách đọc kèo bóng đá chủ dự phòng là không liên quan, mặc dù bạn có thể muốn đặt chúng ở đó để chuẩn bị cho khả năng dự phòng trở thành chủ nhân.
synchronous_standby_names
(chuỗi
)Chỉ định danh sách các cách đọc kèo bóng đá chủ dự phòng có thể hỗ trợSao cách đọc kèo bóng đá đồng bộ, như được mô tả trongPhần 26.2.818782_19125phát trực tuyến
trongpg_stat_replication
Xem). Chỉ định nhiều hơn một chế độ chờ đồng bộ có thể cho phép tính khả dụng và bảo vệ rất cao chống lại mất dữ liệu.
Tên của cách đọc kèo bóng đá chủ dự phòng cho mục đích này làapplication_name
Cài đặt dự phòng, như được đặt trong thông tin kết nối của dự phòng. Trong trường hợp chế độ chờ sao cách đọc kèo bóng đá vật lý, điều này phải được đặt trongchính_conninfo
cài đặt; Mặc định là cài đặt củacluster_nameNếu đặt, khácWalreceiver
. Để sao cách đọc kèo bóng đá logic, điều này có thể được đặt trong thông tin kết nối của đăng ký và nó mặc định là tên đăng ký. Đối với người tiêu dùng luồng sao cách đọc kèo bóng đá khác, hãy tham khảo tài liệu của họ.
Tham số này chỉ định danh sách các cách đọc kèo bóng đá chủ dự phòng bằng cách sử dụng một trong các cú pháp sau:
[Đầu tiên]num_sync
(standby_name
[, ...]) BẤT KÌnum_sync
(standby_name
[, ...])standby_name
[, ...]
WHEREnum_sync
là số lượng standbys đồng bộ mà các giao dịch cần phải chờ trả lời từ vàstandby_name
là tên của cách đọc kèo bóng đá chủ dự phòng.Đầu tiên
vàbất kỳ
Chỉ định phương pháp chọn StandBys đồng bộ từ các cách đọc kèo bóng đá chủ được liệt kê.
Từ khóaĐầu tiên
, kết hợp vớinum_sync
, Chỉ định bản sao đồng bộ dựa trên ưu tiên và làm cho giao dịch cam kết đợi cho đến khi các bản ghi Wal của họ được sao cách đọc kèo bóng đá thànhnum_sync
StandBys đồng bộ được chọn dựa trên các ưu tiên của họ. Ví dụ: cài đặt củaĐầu tiên 3 (S1, S2, S3, S4)
21457_21567S1
, S2
, S3
vàS4
. Các standbys có tên xuất hiện trước đó trong danh sách được ưu tiên cao hơn và sẽ được coi là đồng bộ. Các cách đọc kèo bóng đá chủ dự phòng khác xuất hiện sau đó trong danh sách này đại diện cho các standbys đồng bộ tiềm năng. Nếu bất kỳ standbys đồng bộ hiện tại ngắt kết nối vì bất kỳ lý do gì, nó sẽ được thay thế ngay lập tức bằng chế độ chờ ưu tiên cao nhất tiếp theo. Từ khóaĐầu tiên
là tùy chọn.
Từ khóaany
, kết hợp vớinum_sync
22244_22374ít nhất num_sync
Standbys được liệt kê. Ví dụ: cài đặt củabất kỳ 3 (S1, S2, S3, S4)
sẽ khiến mỗi cam kết tiến hành ngay khi ít nhất ba người đứng củaS1
, S2
, S3
vàS4
Trả lời.
Đầu tiên
vàbất kỳ
không nhạy cảm trường hợp. Nếu các từ khóa này được sử dụng làm tên của cách đọc kèo bóng đá chủ dự phòng, thì nóstandby_name
phải được trích dẫn đôi.
Cú pháp thứ ba đã được sử dụng trướcPostgreSQLPhiên bản 9.6 và vẫn được hỗ trợ. Nó giống như cú pháp đầu tiên vớiĐầu tiên
vànum_sync
bằng 1. Ví dụ,Đầu tiên 1 (S1, S2)
vàS1, S2
Có cùng ý nghĩa: hoặcS1
hoặcS2
được chọn làm chế độ chờ đồng bộ.
Mục nhập đặc biệt*
khớp với bất kỳ tên dự phòng nào.
Không có cơ chế để thực thi tính duy nhất của tên dự phòng. Trong trường hợp sao cách đọc kèo bóng đá, một trong những standbys phù hợp sẽ được coi là ưu tiên cao hơn, mặc dù chính xác cái nào không xác định được.
mỗistandby_name
nên có dạng nhận dạng SQL hợp lệ, trừ khi đó là*
. Bạn có thể sử dụng trình duyệt kép nếu cần thiết. Nhưng lưu ý rằngstandby_name
24193_24288
Nếu không có tên dự phòng đồng bộ được chỉ định ở đây, thì sao cách đọc kèo bóng đá đồng bộ không được bật và giao dịch cam kết sẽ không chờ sao cách đọc kèo bóng đá. Đây là cấu hình mặc định. Ngay cả khi bản sao đồng bộ được bật, các giao dịch riêng lẻ có thể được cấu hình không chờ sao cách đọc kèo bóng đá bằng cách đặtsynchronous_committham số đếncục bộ
hoặcTẮT
.
Tham số cách đọc kèo bóng đá chỉ có thể được đặt trongPostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ.
VACUUM_DEFER_CLEANUP_AGE
(Số nguyên
)Chỉ định số lượng giao dịch màNút hút
vàHOTCập nhậtSẽ trì hoãn việc dọn dẹp các phiên bản hàng chết. Mặc định là các giao dịch bằng không, có nghĩa là các phiên bản Dead Row có thể được xóa càng sớm càng tốt, nghĩa là, ngay khi chúng không còn hiển thị với bất kỳ giao dịch mở nào. Bạn có thể muốn đặt cái này thành giá trị khác không trên cách đọc kèo bóng đá chủ chính hỗ trợ các cách đọc kèo bóng đá chủ dự phòng nóng, như được mô tả trongPhần 26.5. Điều này cho phép nhiều thời gian hơn cho các truy vấn trên dự phòng hoàn thành mà không phải chịu xung đột do dọn dẹp sớm các hàng. Tuy nhiên, vì giá trị được đo lường về số lượng giao dịch ghi xảy ra trên cách đọc kèo bóng đá chủ chính, nên rất khó để dự đoán thời gian ân hạn bổ sung sẽ có sẵn cho các truy vấn dự phòng. Tham số này chỉ có thể được đặt trongPostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ.
Bạn cũng nên xem xét cài đặthot_standby_feedback
Trên cách đọc kèo bóng đá chủ dự phòng thay thế cho việc sử dụng tham số này.
Điều cách đọc kèo bóng đá không ngăn chặn việc dọn dẹp các hàng chết đã đạt đến độ tuổi được chỉ định bởiold_snapshot_threshold
.
Các cài đặt cách đọc kèo bóng đá kiểm soát hành vi của Acách đọc kèo bóng đá chủ dự phòngnghĩa là nhận dữ liệu sao cách đọc kèo bóng đá. Giá trị của chúng trên máy chủ chính là không liên quan.
chính_conninfo
(chuỗi
)Chỉ định chuỗi kết nối sẽ được sử dụng cho cách đọc kèo bóng đá chủ dự phòng để kết nối với cách đọc kèo bóng đá chủ gửi. Chuỗi này ở định dạng được mô tả trongPhần 33.1.1. Nếu bất kỳ tùy chọn nào không được xác định trong chuỗi cách đọc kèo bóng đá, thì biến môi trường tương ứng (xemPhần 33,14) được kiểm tra. Nếu biến môi trường cũng không được đặt, thì mặc định được sử dụng.
Chuỗi kết nối nên chỉ định tên cách đọc kèo bóng đá chủ (hoặc địa chỉ) của cách đọc kèo bóng đá chủ gửi, cũng như số cổng nếu nó không giống với mặc định của cách đọc kèo bóng đá chủ dự phòng. Ngoài ra chỉ định tên người dùng tương ứng với vai trò đặc biệt phù hợp trên cách đọc kèo bóng đá chủ gửi (xemPhần 26.2.5.128492_2860728627_28645
chuỗi hoặc trong riêng~/.pgass
Tệp trên cách đọc kèo bóng đá chủ dự phòng (sử dụngsao cách đọc kèo bóng đá
làm tên cơ sở dữ liệu). Không chỉ định tên cơ sở dữ liệu trongchính_conninfo
chuỗi.
28921_29035
chính_SLOT_NAME
(chuỗi
)Tùy chọn chỉ định một khe sao cách đọc kèo bóng đá hiện có sẽ được sử dụng khi kết nối với máy chủ gửi thông qua sao cách đọc kèo bóng đá phát trực tuyến để kiểm soát việc loại bỏ tài nguyên trên nút ngược dòng (xemPhần 26.2.6). Tham số này chỉ có thể được đặt ở cách đọc kèo bóng đá chủ bắt đầu. Cài đặt này không có hiệu lực nếuchính_conninfo
không được đặt.
quảng cáo_trigger_file
(chuỗi
)Chỉ định một tệp kích hoạt có sự hiện diện kết thúc phục hồi trong chế độ chờ. Ngay cả khi giá trị cách đọc kèo bóng đá không được đặt, bạn vẫn có thể quảng bá dự phòng bằng cách sử dụngPG_CTL quảng bá
hoặc gọipg_promote
. Tham số cách đọc kèo bóng đá chỉ có thể được đặt trongPostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ.
hot_standby
(Boolean
)Chỉ định xem bạn có thể kết nối và chạy truy vấn trong quá trình phục hồi hay không, như được mô tả trongPhần 26.5. Giá trị mặc định làtrên
. Tham số này chỉ có thể được đặt ở cách đọc kèo bóng đá chủ bắt đầu. Nó chỉ có hiệu lực trong quá trình phục hồi lưu trữ hoặc ở chế độ chờ.
Max_Standby_archive_delay
(Số nguyên
)31306_31503Phần 26.5.2. Max_Standby_archive_delay
Áp dụng khi dữ liệu Wal đang được đọc từ WAL Archive (và do đó không phải là hiện tại). Nếu giá trị cách đọc kèo bóng đá được chỉ định mà không có đơn vị, nó được coi là mili giây. Mặc định là 30 giây. Giá trị của -1 cho phép dự phòng chờ đợi mãi mãi để các truy vấn xung đột hoàn thành. Tham số cách đọc kèo bóng đá chỉ có thể được đặt trongPostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ.
Lưu ý rằngMax_Standby_archive_delay
không giống như thời gian tối đa mà một truy vấn có thể chạy trước khi hủy; Thay vào đó, đó là tổng thời gian tối đa được phép áp dụng bất kỳ dữ liệu của một phân khúc WAL nào. Do đó, nếu một truy vấn đã dẫn đến sự chậm trễ đáng kể trước đó trong phân đoạn Wal, các truy vấn xung đột sau đó sẽ có ít thời gian ân hạn hơn.
MAX_STANDBY_STRAMING_DELAY
(32630_32639
)Khi Hot Standby hoạt động, tham số này xác định thời gian cách đọc kèo bóng đá chủ dự phòng nên đợi trước khi hủy các truy vấn dự phòng xung đột với các mục WAL được ứng dụng, như được mô tả trongPhần 26.5.2. MAX_STANDBY_STRAMING_DELAY
Áp dụng khi nhận được dữ liệu WAL thông qua sao cách đọc kèo bóng đá phát trực tuyến. Nếu giá trị này được chỉ định mà không có đơn vị, nó được coi là mili giây. Mặc định là 30 giây. Giá trị của -1 cho phép dự phòng chờ đợi mãi mãi để các truy vấn xung đột hoàn thành. Tham số này chỉ có thể được đặt trongPostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ.
Lưu ý rằngMAX_STANDBY_STRAMING_DELAY
không giống như thời gian tối đa mà một truy vấn có thể chạy trước khi hủy; Thay vào đó, đây là tổng thời gian tối đa được phép áp dụng dữ liệu WAL sau khi nhận được từ cách đọc kèo bóng đá chủ chính. Do đó, nếu một truy vấn đã dẫn đến sự chậm trễ đáng kể, các truy vấn xung đột tiếp theo sẽ có ít thời gian ân hạn hơn cho đến khi cách đọc kèo bóng đá chủ dự phòng bắt kịp.
wal_receiver_status_interval
(Số nguyên
)34260_34452PG_STAT_REPLICATION
Xem. Chế độ chờ sẽ báo cáo vị trí nhật ký ghi lại cuối cùng mà nó đã viết, vị trí cuối cùng nó đã chuyển sang đĩa và vị trí cuối cùng mà nó đã áp dụng. Giá trị của tham số cách đọc kèo bóng đá là lượng thời gian tối đa giữa các báo cáo. Các bản cập nhật được gửi mỗi khi các vị trí ghi hoặc xả thay đổi, hoặc ít nhất là thường xuyên như được chỉ định bởi tham số cách đọc kèo bóng đá. Do đó, vị trí áp dụng có thể tụt lại một chút so với vị trí thực sự. Nếu giá trị cách đọc kèo bóng đá được chỉ định mà không có đơn vị, nó được lấy làm giây. Giá trị mặc định là 10 giây. Đặt tham số cách đọc kèo bóng đá thành 0 vô hiệu hóa hoàn toàn các trạng thái cập nhật trạng thái. Tham số cách đọc kèo bóng đá chỉ có thể được đặt trongPostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ.
hot_standby_feedback
(Boolean
)35612_35967Wal_Receiver_Status_interval
. Giá trị mặc định làTẮT
. Tham số cách đọc kèo bóng đá chỉ có thể được đặt trongPostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ.
Nếu sao cách đọc kèo bóng đá xếp tầng được sử dụng, phản hồi được truyền ngược dòng cho đến khi cuối cùng nó đạt đến chính. Standbys không sử dụng phản hồi nào khác mà họ nhận được ngoài việc vượt qua ngược dòng.
Cài đặt cách đọc kèo bóng đá không ghi đè hành vi củaold_snapshot_threshold
Trên chính; Một ảnh chụp nhanh trên dự phòng vượt quá ngưỡng tuổi của chính có thể trở nên không hợp lệ, dẫn đến việc hủy bỏ các giao dịch trên dự phòng. Điều cách đọc kèo bóng đá là bởi vì36720_36744
36749_36922
Wal_Receiver_Timeout
(Số nguyên
)Kết nối sao cách đọc kèo bóng đá không hoạt động lâu hơn thời gian này. Điều này rất hữu ích cho máy chủ dự phòng nhận để phát hiện sự cố nút chính hoặc mất điện mạng. Nếu giá trị này được chỉ định mà không có đơn vị, nó được coi là mili giây. Giá trị mặc định là 60 giây. Giá trị bằng không vô hiệu hóa cơ chế thời gian chờ. Tham số này chỉ có thể được đặt trongPostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ.
Wal_retrieve_retry_interval
(Số nguyên
)Chỉ định thời gian máy chủ dự phòng sẽ chờ đợi khi dữ liệu WAL không có sẵn từ bất kỳ nguồn nào (sao cách đọc kèo bóng đá phát trực tuyến, cục bộpg_wal
38126_38328PostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ.
Tham số cách đọc kèo bóng đá rất hữu ích trong các cấu hình trong đó một nút phục hồi cần kiểm soát lượng thời gian để chờ dữ liệu WAL mới có sẵn. Ví dụ, trong Recovery Recovery, có thể làm cho việc phục hồi phản ứng nhanh hơn trong việc phát hiện tệp nhật ký WAL mới bằng cách giảm giá trị của tham số cách đọc kèo bóng đá. Trên một hệ thống có hoạt động WAL thấp, việc tăng nó làm giảm số lượng yêu cầu cần thiết để truy cập Lưu trữ Wal, một điều hữu ích, ví dụ như trong môi trường đám mây, nơi có tính đến số lần cơ sở hạ tầng được tính đến.
recovery_min_apply_delay
(Số nguyên
)Theo mặc định, một máy chủ dự phòng khôi phục các bản ghi Wal từ máy chủ gửi càng sớm càng tốt. Có thể hữu ích khi có một bản cách đọc kèo bóng đá dữ liệu bị trì hoãn thời gian, cung cấp các cơ hội để sửa lỗi mất dữ liệu. Tham số này cho phép bạn trì hoãn việc phục hồi theo một khoảng thời gian cụ thể. Ví dụ: nếu bạn đặt tham số này thành5min
, chế độ chờ sẽ phát lại từng giao dịch cam kết khi thời gian hệ thống ở chế độ chờ ít nhất là năm phút trước thời gian cam kết được đưa ra bởi Master. Nếu giá trị cách đọc kèo bóng đá được chỉ định mà không có đơn vị, nó được coi là mili giây. Mặc định bằng không, thêm không chậm trễ.
39916_40558
Sự chậm trễ chỉ xảy ra trên WAL Records cho các giao dịch. Các bản ghi khác được phát lại càng nhanh càng tốt, đây không phải là vấn đề vì các quy tắc hiển thị MVCC đảm bảo hiệu ứng của chúng không được hiển thị cho đến khi bản ghi cam kết tương ứng được áp dụng.
Sự chậm trễ xảy ra một khi cơ sở dữ liệu phục hồi đã đạt đến trạng thái nhất quán, cho đến khi dự phòng được quảng bá hoặc kích hoạt. Sau đó, dự phòng sẽ kết thúc phục hồi mà không cần chờ thêm.
Tham số này được dự định để sử dụng với triển khai sao cách đọc kèo bóng đá phát trực tuyến; Tuy nhiên, nếu tham số được chỉ định, nó sẽ được vinh danh trong mọi trường hợp ngoại trừ phục hồi sự cố.hot_standby_feedback
sẽ bị trì hoãn bằng cách sử dụng tính năng cách đọc kèo bóng đá có thể dẫn đến sự phình to trên chủ; sử dụng cả hai cùng với sự chăm sóc.
Sao cách đọc kèo bóng đá đồng bộ bị ảnh hưởng bởi cài đặt này khisynchronous_commit
được đặt thànhRemote_apply
; mọicam kết
Sẽ cần chờ để được áp dụng.
Tham số cách đọc kèo bóng đá chỉ có thể được đặt trongPostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ.
Các cài đặt này kiểm soát hành vi của thuê bao sao cách đọc kèo bóng đá logic. Giá trị của chúng trên nhà xuất bản không liên quan.
Lưu ý rằngwal_receiver_timeout
, Wal_Receiver_Status_interval
vàwal_retrieve_retry_interval
Các tham số cấu hình cũng ảnh hưởng đến các công nhân sao cách đọc kèo bóng đá logic.
Max_Logical_Replication_Workers
(int
)Chỉ định số lượng công nhân sao cách đọc kèo bóng đá logic tối đa. Điều này bao gồm cả công nhân áp dụng và nhân viên đồng bộ hóa bàn.
Công nhân sao cách đọc kèo bóng đá logic được lấy từ nhóm được xác định bởiMax_Worker_Processes
.
Giá trị mặc định là 4. Tham số này chỉ có thể được đặt ở cách đọc kèo bóng đá chủ bắt đầu.
MAX_SYNC_Workers_per_subcrip
(Số nguyên
)Số lượng công nhân đồng bộ tối đa cho mỗi thuê bao. Tham số này kiểm soát lượng song song của bản cách đọc kèo bóng đá dữ liệu ban đầu trong quá trình khởi tạo đăng ký hoặc khi các bảng mới được thêm vào.
Hiện tại, chỉ có thể có một công nhân đồng bộ hóa trên mỗi bảng.
43824_43889Max_Logical_Replication_Workers
.
Giá trị mặc định là 2. Tham số cách đọc kèo bóng đá chỉ có thể được đặt trongPostgreSql.conf
Tệp hoặc trên dòng lệnh cách đọc kèo bóng đá chủ.