Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
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

20.10. soi kèo bóng đá truoctran#

soi kèo bóng đá truoctran cài đặt này kiểm soát hành vi củaAutovacuumTính năng. Tham khảoPhần 25.1.6Để biết thêm thông tin. Lưu ý rằng nhiều cài đặt trong số này có thể được ghi đè trên cơ sở mỗi soi kèo bóng đá truoctran; nhìn thấytham số lưu trữ.

Autovacuum(Boolean) #

Điều khiển xem máy chủ có nên chạy trình nền phóng autovacuum hay không. Đây là trên mặc định; Tuy nhiên,Track_countscũng phải được bật để Autovacuum hoạt động. Tham số này chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ; Tuy nhiên, soi kèo bóng đá truoctran hóa có thể bị vô hiệu hóa cho các bảng riêng lẻ bằng cách thay đổi tham số lưu trữ bảng.

Lưu ý rằng ngay cả khi tham số này bị vô hiệu hóa, hệ thống sẽ khởi chạy soi kèo bóng đá truoctran quy trình Autovacuum nếu cần thiết để ngăn chặn sự kết thúc của ID giao dịch. Nhìn thấy11194_11215Để biết thêm thông tin.

autovacuum_max_workers(Số nguyên) #

11577_11775

Autovacuum_naptime(Số nguyên) #

Chỉ định độ trễ tối thiểu giữa soi kèo bóng đá truoctran lần chạy Autovacuum trên bất kỳ cơ sở dữ liệu nào. Trong mỗi vòng, daemon kiểm tra cơ sở dữ liệu và soi kèo bóng đá truoctran vấn đềNút hútPhân tíchsoi kèo bóng đá truoctran lệnh khi cần thiết cho soi kèo bóng đá truoctran bảng trong cơ sở dữ liệu đó. Nếu giá trị này được chỉ định mà không có đơn vị, nó được lấy làm giây. Mặc định là một phút (1min). Tham số này chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ.

autovacuum_vacuum_threshold(Số nguyên) #

Chỉ định số lượng tối thiểu của soi kèo bóng đá truoctran bộ dữ liệu được cập nhật hoặc bị xóa cần thiết để kích hoạt AVACUUMTrong bất kỳ một soi kèo bóng đá truoctran nào. Mặc định là 50 bộ dữ liệu. Tham số này chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ; Nhưng cài đặt có thể được ghi đè cho soi kèo bóng đá truoctran bảng riêng lẻ bằng cách thay đổi tham số lưu trữ bảng.

Autovacuum_vacuum_insert_threshold(Số nguyên) #

Chỉ định số lượng bộ dữ liệu được chèn cần thiết để kích hoạt ANút hútTrong bất kỳ một soi kèo bóng đá truoctran nào. Mặc định là 1000 bộ dữ liệu. Nếu -1 được chỉ định, autovacuum sẽ không kích hoạtVACUUMHoạt động trên bất kỳ soi kèo bóng đá truoctran nào dựa trên số lượng chèn. Tham số này chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ; Nhưng cài đặt có thể được ghi đè cho soi kèo bóng đá truoctran bảng riêng lẻ bằng cách thay đổi tham số lưu trữ bảng.

autovacuum_analyze_threshold(Số nguyên) #

Chỉ định số lượng tối thiểu được chèn, cập nhật hoặc xóa soi kèo bóng đá truoctran bộ dữ liệu cần thiết để kích hoạtPhân tíchTrong bất kỳ một soi kèo bóng đá truoctran nào. Mặc định là 50 bộ dữ liệu. Tham số này chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ; Nhưng cài đặt có thể được ghi đè cho soi kèo bóng đá truoctran bảng riêng lẻ bằng cách thay đổi tham số lưu trữ bảng.

15047_15079(Điểm nổi) #

Chỉ định một phần của kích thước soi kèo bóng đá truoctran để thêm vàoautovacuum_vacuum_thresholdKhi quyết định có kích hoạt AVACUUM. Mặc định là 0,2 (20% kích thước soi kèo bóng đá truoctran). Tham số này chỉ có thể được đặt trongPostgreSql.conf15609_15741

autovacuum_vacuum_insert_scale_factor(Điểm nổi) #

Chỉ định một phần của kích thước soi kèo bóng đá truoctran để thêm vàoautovacuum_vacuum_insert_thresholdKhi quyết định có kích hoạt AVACUUM. Mặc định là 0,2 (20% kích thước soi kèo bóng đá truoctran). Tham số này chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ; Nhưng cài đặt có thể được ghi đè cho soi kèo bóng đá truoctran bảng riêng lẻ bằng cách thay đổi tham số lưu trữ bảng.

autovacuum_analyze_scale_factor(Điểm nổi) #

Chỉ định một phần của kích thước soi kèo bóng đá truoctran để thêm vàoautovacuum_analyze_thresholdKhi quyết định có kích hoạtPhân tích. Mặc định là 0,1 (10% kích thước soi kèo bóng đá truoctran). Tham số này chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ; Nhưng cài đặt có thể được ghi đè cho soi kèo bóng đá truoctran bảng riêng lẻ bằng cách thay đổi tham số lưu trữ bảng.

autovacuum_freeze_max_age(Số nguyên) #

Chỉ định độ tuổi tối đa (trong giao dịch) rằng soi kèo bóng đá truoctranpg_ class.relfrozenxidTrường có thể đạt được trước AVACUUMHoạt động buộc phải ngăn chặn ID giao dịch trong bảng. Lưu ý rằng hệ thống sẽ khởi chạy các quy trình soi kèo bóng đá truoctran

Máy soi kèo bóng đá truoctran cũng cho phép xóa các tệp cũ khỏiPG_XACTSubdirectory, đó là lý do tại sao mặc định là 200 triệu giao dịch tương đối thấp. Tham số này chỉ có thể được đặt ở máy chủ bắt đầu, nhưng cài đặt có thể được giảm cho soi kèo bóng đá truoctran bảng riêng lẻ bằng cách thay đổi soi kèo bóng đá truoctran tham số lưu trữ bảng. Để biết thêm thông tin, xemPhần 25.1.5.

Autovacuum_multixact_freeze_max_age(Số nguyên) #

Chỉ định độ tuổi tối đa (tính bằng multixacts) rằng soi kèo bóng đá truoctranpg_ class.relminmxidTrường có thể đạt được trước AVACUUMHoạt động buộc phải ngăn chặn sự bao bọc ID đa biến trong bảng. Lưu ý rằng hệ thống sẽ khởi chạy các quy trình soi kèo bóng đá truoctran

Multixacts soi kèo bóng đá truoctran cũng cho phép xóa các tệp cũ khỏipg_multixact/thành viênpg_multixact/offsetsSubDirectories, đó là lý do tại sao mặc định là 400 triệu multixact tương đối thấp. Tham số này chỉ có thể được đặt ở máy chủ bắt đầu, nhưng cài đặt có thể được giảm cho soi kèo bóng đá truoctran bảng riêng lẻ bằng cách thay đổi soi kèo bóng đá truoctran tham số lưu trữ bảng. Để biết thêm thông tin, xemPhần 25.1.5.1.

autovacuum_vacuum_cost_delay(Điểm nổi) #

Chỉ định giá trị độ trễ chi phí sẽ được sử dụng trong soi kèo bóng đá truoctranNút hútHoạt động. If -1 được chỉ định, thông thườngVACUUM_COST_DELAYGiá trị sẽ được sử dụ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à 2 mili giây. Tham số này chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ; Nhưng cài đặt có thể được ghi đè cho soi kèo bóng đá truoctran bảng riêng lẻ bằng cách thay đổi tham số lưu trữ bảng.

Autovacuum_vacuum_cost_limit(Số nguyên21117_21121 #

Chỉ định giá trị giới hạn chi phí sẽ được sử dụng trong soi kèo bóng đá truoctranNút hút21396_21466VACUUM_COST_LIMITGiá trị sẽ được sử dụng. Lưu ý rằng giá trị được phân phối theo tỷ lệ giữa các công nhân soi kèo bóng đá truoctran đang chạy, nếu có nhiều hơn một, do đó tổng của các giới hạn cho mỗi công nhân không vượt quá giá trị của biến này. Tham số này chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ; Nhưng cài đặt có thể được ghi đè cho soi kèo bóng đá truoctran bảng riêng lẻ bằng cách thay đổi tham số lưu trữ bảng.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.