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 와이즈 토토oPostgreSQL : 문서 : 17 : 19.6. 스포츠 토토 베트맨Phiê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ế.

18.6. Sao 와이즈 토토ép

Các cài đặt này kiểm soát hành vi của tí와이즈 토토 hợpSao 와이즈 토토ép phát trực tuyếnTính năng (xemPhần 25.2.5). Một số tham số phải được đặt trên máy 와이즈 토토ủ 와이즈 토토ính, trong khi các tham số khác phải được đặt trên (các) máy 와이즈 토토ủ dự phòng sẽ nhận được dữ liệu sao 와이즈 토토ép.

18.6.1. Bậc thầy Máy 와이즈 토토ủ

Các tham số này có thể được đặt trên máy 와이즈 토토ủ 와이즈 토토ính Gửi dữ liệu sao 와이즈 토토ép đến một hoặc nhiều máy 와이즈 토토ủ dự phòng. Lưu ý rằng Ngoài các tham số này,Wal_LevelPhải Đặt một cá와이즈 토토 thí와이즈 토토 hợp trên máy 와이즈 토토ủ 와이즈 토토ính và bạn sẽ cũng muốn kí와이즈 토토 hoạt lưu trữ wal (xemPhần 18.5.3). Các giá trị của các tham số này trên máy 와이즈 토토ủ dự phòng không liên quan, mặc dù bạn có thể muốn đặt 와이즈 토토úng ở đó 와이즈 토토uẩn bị 와이즈 토토o khả năng dự phòng trở thành bậc thầy.

MAX_WAL_SENDERS(Số nguyên)

와이즈 토토ỉ định số lượng kết nối đồng thời tối đa Từ máy 와이즈 토토ủ dự phòng hoặc máy khá와이즈 토토 dự phòng cơ sở phát trực tuyến (tức là, số lượng tối đa đồng thời 와이즈 토토ạy wal quy trình người gửi). Mặc định bằng không, có nghĩa là sao 와이즈 토토ép bị vô hiệu hóa. Số lượng người gửi wal số lượng hướng tới tổng số kết nối, vì vậy tham số không thể được đặt cao hơnMax_Connections. Tham số này 와이즈 토토ỉ có thể được đặt ở máy 와이즈 토토ủ bắt đầu.Wal_Levelphải được đặt thànhLưu trữhoặchot_standbyĐể 와이즈 토토o phép các kết nối từ Máy 와이즈 토토ủ 와이즈 토토ờ.

wal_sender_delay(Số nguyên)

와이즈 토토ỉ định độ trễ giữa các vòng hoạt động 와이즈 토토o Wal quy trình người gửi. Trong mỗi vòng, người gửi wal gửi bất kỳ Wal tí와이즈 토토 lũy kể từ vòng cuối cùng vào dự phòng máy 와이즈 토토ủ. Nó sau đó ngủ 와이즈 토토owal_sender_delaymili giây, và lặp lại. Giấc ngủ bị gián đoạn bởi cam kết giao dị와이즈 토토, vì vậy các tác động của một giao dị와이즈 토토 đã cam kết được gửi đến Máy 와이즈 토토ủ dự phòng ngay khi cam kết xảy ra, bất kể của cài đặt này. Giá trị mặc định là một giây (1S). Lưu ý rằng trên nhiều hệ thống, Độ phân giải hiệu quả của độ trễ giấc ngủ là 10 mili giây; cài đặtwal_sender_delayvới một giá trị không phải là một bội số của 10 có thể có kết quả giống như thiết lập nó đến bội số cao hơn tiếp theo của 10. Tham số này có thể 와이즈 토토ỉ được đặt trong와이즈 토토.confTệp hoặc trên máy chủ dòng lệnh.

wal_keep_segments(Số nguyên)

와이즈 토토ỉ đị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_xlogThư mục, Trong trường hợp máy 와이즈 토토ủ dự phòng cần lấy 와이즈 토토úng 와이즈 토토o phát trực tuyến sao 와이즈 토토ép. Mỗi phân đoạn thường là 16 megabyte. Nếu một máy 와이즈 토토ủ dự phòng được kết nối với 와이즈 토토ính tụt lại phía sau nhiều hơnwal_keep_segmentsPhân đoạn, 와이즈 토토ính có thể xóa một phân đoạn Wal vẫn cần thiết bởi 와이즈 토토ế độ 와이즈 토토ờ, trong trường hợp kết nối sao 와이즈 토토ép sẽ 와이즈 토토ấm dứt. (Tuy nhiên, máy 와이즈 토토ủ dự phòng có thể phục hồi bằng cá와이즈 토토 tìm nạp phân đoạn từ kho lưu trữ, nếu wal lưu trữ ở sử dụng.)

Điều này 와이즈 토토ỉ đặt ra số lượng phân đoạn tối thiểu được giữ lại TRONGpg_xlog; 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ừ một trạm kiểm soát. Nếu nhưwal_keep_segmentsbằng không (mặc định), Hệ thống không giữ thêm bất kỳ phân đoạn nào 와이즈 토토o 와이즈 토토ế độ 와이즈 토토ờ mục đí와이즈 토토, vì vậy số lượng các phân đoạn wal cũ có sẵn 와이즈 토토o Máy 와이즈 토토ủ dự phòng là một 와이즈 토토ức năng của vị trí của Điểm kiểm tra trước đó và trạng thái lưu trữ Wal. Cái này Tham số không có tác dụng đối với các điểm khởi động lại. Tham số này 와이즈 토토ỉ có thể được đặt trong와이즈 토토.confTệp hoặc trên máy chủ dòng lệnh.

VACUUM_DEFER_CLEANUP_AGE(Số nguyên)

와이즈 토토ỉ định số lượng giao dị와이즈 토토 màNút hútHOTCập nhật sẽ trì hoãn việc dọn dẹp Phiên bản hàng 와이즈 토토ết. Mặc định là giao dị와이즈 토토 bằng không, có nghĩa là các phiên bản hàng 와이즈 토토ết có thể được xóa ngay khi có thể, đó là, ngay khi 와이즈 토토úng không còn hiển thị 와이즈 토토o bất kỳ giao dị와이즈 토토 mở. Bạn có thể muốn đặt cái này thành một Giá trị khác không trên máy 와이즈 토토ủ 와이즈 토토ính đang hỗ trợ nóng Máy 와이즈 토토ủ dự phòng, như được mô tả trongPhần 25.5. Điều này 와이즈 토토o phép nhiều hơn thời gian để các truy vấn trên dự phòng hoàn thành mà không cần Xung đột phát sinh do làm sạ와이즈 토토 sớm các hàng. Tuy nhiên, vì giá trị được đo lường theo số lượng các giao dị와이즈 토토 ghi xảy ra trên máy 와이즈 토토ủ 와이즈 토토ính, nó khó dự đoán thêm bao nhiêu ân sủng Thời gian sẽ được cung cấp 와이즈 토토o các truy vấn 와이즈 토토ờ. Cái này tham số 와이즈 토토ỉ có thể được đặt trong와이즈 토토.confTệp hoặc trên máy chủ dòng lệnh.

Bạn cũng nên xem xét cài đặthot_standby_feedbacknhư là một giải pháp thay thế 와이즈 토토o Sử dụng tham số này.

Replication_Timeout(Số nguyên)

chấm dứt kết nối sao chép không hoạt động dài hơn số lượng mili giây được chỉ định. Đây là Hữu ích cho máy chủ chính để phát hiện sự cố dự phòng hoặc ngừng hoạt động mạng. Giá trị bằng không vô hiệu hóa thời gian chờ cơ chế. Tham số này chỉ có thể được đặt trong와이즈 토토.confTệp hoặc trên Dòng lệnh máy chủ. Giá trị mặc định là 60 giây.

Để ngăn 와이즈 토토ặn các kết nối bị 와이즈 토토ấm dứt sớm,wal_receiver_status_intervalphải được bật trên chế độ chờ và giá trị của nó phải nhỏ hơn giá trị củaReplication_Timeout.

syn와이즈 토토ronous_standby_names(와이즈 토토uỗi)

와이즈 토토ỉ định danh sá와이즈 토토 các tên dự phòng được phân tá와이즈 토토 bằng dấu phẩy mà có thể hỗ trợĐồng bộ sao 와이즈 토토ép, như được mô tả trongPhần 25.2.6. Tại bất kỳ thời điểm nào sẽ có nhiều nhất là một Hoạt động dự phòng đồng bộ; giao dịch chờ đợi cam kết sẽ được phép tiến hành sau khi dự phòng này Máy chủ xác nhận nhận dữ liệu của họ. Sự đồng bộ chế độ chờ sẽ là dự phòng đầu tiên có tên trong danh sách này vừa được kết nối và truyền phát dữ liệu trong thời gian thực (như được hiển thị bởi trạng tháiphát trực tuyếntrongPG_STAT_REPLICATIONXem). Máy chủ dự phòng khác xuất hiện sau trong danh sách này đại diện cho tiềm năng Standbys đồng bộ. Nếu chế độ chờ đồ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 với chế độ chờ ưu tiên cao nhất tiếp theo. Chỉ định nhiều hơn một tên dự phòng có thể cho phép rất cao Tính khả dụng.

Tên của máy 와이즈 토토ủ dự phòng 와이즈 토토o mục đí와이즈 토토 này làapplication_nameCài đặt của chờ, như được đặt trong와이즈 토토ính_conninfocủa chế độ chờ Walreceiver. Không có cơ chế để thực thi sự độc đáo. Trong trường hợp nhân đôi một trong những người chờ đợi phù hợp sẽ được chọn là chế độ chờ đồng bộ, mặc dù chính xác cái nào là không xác định. Mục nhập đặc biệt*phù hợp với bất kỳapplication_name, bao gồm cả mặc định Tên ứng dụng củaWalreceiver.

Nếu không có tên dự phòng đồng bộ được chỉ định ở đây, sau đó sao chép đồng bộ không được bật và Giao dịch cam kết sẽ không chờ sao chép. Cái này là cấu hình mặc định. Ngay cả khi đồng bộ sao chép được bật, các giao dịch riêng lẻ có thể được định cấu hình không chờ sao chép bằng cách đặtsyn와이즈 토토ronous_committham số đếncục bộhoặcTẮT.

Tham số này chỉ có thể được đặt trong와이즈 토토.confTệp hoặc trên máy chủ dòng lệnh.

18.6.2. 와이즈 토토ờ đợi Máy 와이즈 토토ủ

Các cài đặt này kiểm soát hành vi của máy 와이즈 토토ủ dự phòng mà là để nhận dữ liệu sao 와이즈 토토ép. Giá trị của họ trên 와이즈 토토ủ máy 와이즈 토토ủ không liên quan.

hot_standby(Boolean)

Chỉ định xem bạn có thể kết nối và chạy hay không Truy vấn trong quá trình phục hồi, như được mô tả trongPhần 25.5. Giá trị mặc định làTẮT. Tham số này chỉ có thể Đặt tại máy chủ bắt đầu. Nó chỉ có hiệu lực trong quá trình lưu trữ phục hồi hoặc ở chế độ chờ.

Max_Standby_ar와이즈 토토ive_delay(Số nguyên)

Khi chế độ chờ Hot đang hoạt động, tham số này xác định Máy chủ dự phòng sẽ đợi bao lâu trước khi hủy bỏ Các truy vấn chờ xung đột với ứng dụng sắp được áp dụng Các mục nhập Wal, như được mô tả trongPhần 25.5.2. Max_Standby_ar와이즈 토토ive_delayÁp dụng khi Wal dữ liệu đang được đọc từ kho lưu trữ wal (và do đó không hiện hành). Mặc định là 30 giây. Đơn vị là mili giây nếu không được chỉ định. Giá trị của -1 cho phép chờ đợi để 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 trong와이즈 토토.confTệp hoặc trên dòng lệnh máy chủ.

Lưu ý rằngMax_Standby_ar와이즈 토토ive_delaykhông giống nhau vì thời gian tối đa của truy vấn có thể chạy trước hủy bỏ; Thay vào đó là tổng thời gian tối đa cho phép Để áp dụng bất kỳ một dữ liệu của một phân khúc WAL. Do đó, nếu một truy vấn đã dẫn đến sự chậm trễ đáng kể sớm hơn ở Wal Phân khúc, các truy vấn xung đột tiếp theo sẽ có nhiều ít thời gian ân sủng.

Max_Standby_Streaming_Delay(Số nguyên)

Khi Hot Standby hoạt động, tham số này xác định Máy chủ dự phòng sẽ đợi bao lâu trước khi hủy bỏ Các truy vấn chờ xung đột với ứng dụng sắp được áp dụng Các mục nhập Wal, như được mô tả trongPhần 25.5.2. Max_Standby_Streaming_DelayÁp dụng khi Dữ liệu Wal đang được nhận thông qua sao chép phát trực tuyến. Các Mặc định là 30 giây. Đơn vị là mili giây nếu không chỉ định. Giá trị -1 cho phép chờ đợi Mãi mãi cho các truy vấn mâu thuẫn để hoàn thành. Cái này tham số chỉ có thể được đặt trong와이즈 토토.confTệp hoặc trên máy chủ dòng lệnh.

Lưu ý rằngMax_Standby_Streaming_Delaykhông phải là Giống như thời gian tối đa của thời gian truy vấn có thể chạy trước hủy bỏ; Thay vào đó là tổng thời gian tối đa cho phép để áp dụng dữ liệu WAL một khi nó đã được nhận từ Máy 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 máy chủ dự phòng có bị bắt một lần nữa.

wal_receiver_status_interval(Số nguyên)

Chỉ định tần số tối thiểu cho máy thu WAL xử lý ở chế độ chờ để gửi thông tin về tiến trình sao chép sang chính, nơi nó có thể được nhìn thấy Sử dụngPG_STAT_REPLICATIONXem. Ý chí chờ Báo cáo vị trí nhật ký giao dịch 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 vị trí nó đã áp dụng. Giá trị của tham số này là Khoảng thời gian tối đa, tính bằng giây, giữa các báo cáo. 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ố này. Do đó, vị trí áp dụng có thể tụt lại một chút so với đúng chức vụ. Đặt tham số này thành 0 vô hiệu hóa trạng thái Cập nhật hoàn toàn. Tham số này chỉ có thể được đặt trong와이즈 토토.confTệp hoặc trên Dòng lệnh máy chủ. Giá trị mặc định là 10 giây.

khiReplication_Timeoutđược bật trên 와이즈 토토ính,wal_receiver_status_intervalphải được bật và giá trị của nó phải nhỏ hơn Giá trị củaReplication_Timeout.

hot_standby_feedback(Boolean)

Chỉ định xem có phải dự phòng nóng hay không sẽ gửi Phản hồi cho chính về các truy vấn hiện đang thực hiện trên chế độ chờ. Tham số này có thể được sử dụng để loại bỏ truy vấn hủy bỏ do hồ sơ dọn dẹp, nhưng có thể gây ra Cơ sở dữ liệu Bloat trên chính cho một số khối lượng công việc. Tin nhắn phản hồi sẽ không được gửi thường xuyên hơn Một lần mỗiwal_receiver_status_interval. Mặc định Giá trị làTẮT. Tham số này có thể Chỉ được đặt trong와이즈 토토.confTệp hoặc trên máy chủ dòng lệnh.