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 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1
Tài liệu này dành cho phiên bản không được hỗ trợ của cách đọc kèo bóng đá.
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ê ở cách đọc kèo bóng đá thay thế.

18.5. cách đọc kèo bóng đá

Xem thêmPhần 28.4cho

18.5.1. Cài đặt

fsync(Boolean10403_10406

Nếu tham số này được bật,cách đọc kèo bóng đáMáy chủ sẽ cố gắng thực hiệnfsync ()Hệ thốngwal_sync_method).

Tuy nhiên, sử dụngfsyncKết quảcách đọc kèo bóng đáphải đợi hệ điều hành để xóafsyncđược vô hiệu hóa, hệ điều hành làkhôngMột yếu tố rủi ro ở đây.

Do những rủi ro liên quan, không cófsync. Một sốfsync, trong khi những người khác chỉ tắt nófsyncĐã bật. Mặc địnhfsync, tối đafsync.

Trong nhiều tình huống, tắtsynchronous_commitĐối với các giao dịch phi tài sản có thể cung cấp nhiềufsync, mà không có rủi ro dữ liệu tiếp viên

Tham số này chỉ có thể được đặt trongcách đọc kèo bóng đáconfTệp hoặc cách đọc kèo bóng đá máy chủfull_page_writes.

synchronous_commit(Boolean)

Chỉ định xem cam kết giao dịch có chờ wal"Thành công"chỉ định chocách đọc kèo bóng đá. KhiTẮT,,wal_writer_delay.)fsync, Cài đặtTẮTKhôngsynchronous_commitTẮTPhần 28.3.

Tham số này có thể được thay đổi bất cứ lúc nào; cácĐặt Synchronous_Commit cục bộ thànhTrong giao dịch.

Wal_sync_method(chuỗi)

Phương pháp được sử dụng để buộc Wal cập cách đọc kèo bóng đá ra đĩa. Nếu nhưfsyncĐã tắt sau đó cài đặt này

  • open_datasync(Viết walOpen ()Tùy chọnO_DSYNC)

  • fdatasync(gọifdatasync ()tại mỗi

  • fsync(gọifsync ()Tại mỗi cam kết)

  • fsync_writethrough(gọifsync ()Tại mỗi cam kết,

  • open_sync(Viết walOpen ()Tùy chọnO_Sync)

TheOpen_* Tùy chọn cũng sử dụngO_DirectNếu có. Không phải tất cảfdatasynclà mặc định cách đọc kèo bóng đá Linux. CácPhần 28.1. Tham số nàycách đọc kèo bóng đáconfTệp hoặc cách đọc kèo bóng đá máy chủ

full_page_writes(Boolean)

Khi tham số này được bật,cách đọc kèo bóng đáMáy chủ viết toàn bộ

Tắt tham số này Tắt tốc độ hoạt động bình thường,fsync, mặc dù

Tắt tham số này không ảnh hưởng đến việc sử dụng WalPhần 24.3).

Tham số này chỉ có thể được đặt trongcách đọc kèo bóng đáconfTệp hoặc cách đọc kèo bóng đá máy chủcách đọc kèo bóng đá.

Wal_buffers(Số nguyên)

Lượng bộ nhớ được sử dụng trong bộ nhớ chia sẻ cho Wal64kb). Cài đặt chỉ cần lớn

Tăng tham số này có thể gây racách đọc kèo bóng đáĐể yêu cầu thêmSystem VBộ nhớ chia sẻPhần 17.4.1cho

wal_writer_delay(Số nguyên)

Chỉ định độ trễ giữa các vòng hoạt động cho các vòngwal_writer_delaymili giây, và200MS). Lưu ý rằng cách đọc kèo bóng đá nhiềuwal_writer_delayvới một giá trị không phải là mộtcách đọc kèo bóng đáconfTệp hoặc cách đọc kèo bóng đá máy chủ

cam kết_delay(Số nguyên)

Thời gian trễ giữa việc viết hồ sơ cam kết cho walfsync ()cuộc gọi hệ thống, nếu tải hệ thống làcam kết_siblingsKhác

cam kết_siblings(Số nguyên)

Số lượng giao dịch mở đồng thời tối thiểu đếncam kết_delayTrì hoãn. Một giá trị lớn hơn làm cho

18.5.2. Điểm kiểm tra

CheckPoint_Segments(Số nguyên)

Số lượng phân đoạn tệp cách đọc kèo bóng đá ký tối đa giữa tự độngcách đọc kèo bóng đáconfTệp hoặc cách đọc kèo bóng đá

CheckPoint_Timeout(Số nguyên)

Thời gian tối đa giữa các điểm kiểm tra WAL tự động, trong5min). Tăng tham số này có thểcách đọc kèo bóng đáconfTệp hoặc cách đọc kèo bóng đá máy chủ

Checkpoint_completion_target(Điểm nổi)

Chỉ định độ dài mục tiêu của các điểm kiểm tra, dưới dạngcách đọc kèo bóng đáconfTệp hoặc cách đọc kèo bóng đá máy chủ

Checkpoint_warning(Số nguyên)

Viết tin nhắn vào cách đọc kèo bóng đá ký máy chủ nếu các điểm kiểm traCheckPoint_Segmentsnên30S). Zero vô hiệu hóa cảnh báo.cách đọc kèo bóng đáconfTệp hoặc cách đọc kèo bóng đá máy chủ

18.5.3. Lưu trữ

Archive_Mode(Boolean)

KhiArchive_Modeđược bật,Archive_Command. archive_modeArchive_Commandlà các biến riêng biệt nênArchive_Commandcó thể

Archive_Command(chuỗi)

Lệnh shell để thực hiện để lưu trữ một đã hoàn thành%PTrong chuỗi được thay thế bằng đường dẫn%Fchỉ được thay thế bằng tên tệp. (The%%Để nhúng một thực tế%ký tự trong lệnh. Để biết thêmPhần. Tham số này chỉ có thể được đặt trongcách đọc kèo bóng đáconfTệp hoặc cách đọc kèo bóng đáArchive_ModeĐã được bật khi bắt đầu máy chủ.Archive_Commandlà trốngArchive_Modeđược bật, sau đó wal

Điều quan trọng là lệnh phải trả về một lối ra bằng không

Archive_Command = 'CP "%p"/mnt/server/archivingir/"%f"'
Archive_Timeout(Số nguyên)

TheArchive_Commandchỉ được gọi cách đọc kèo bóng đá các phân đoạn Wal đã hoàn thành. Do đó, nếu của bạnArchive_TimeoutĐể buộc máy chủArchive_Timeout- Nó sẽ phình toarchive_timeoutCài đặt một phút hoặc lâu hơncách đọc kèo bóng đáconfTệp hoặc cách đọc kèo bóng đá