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.conf
Tệ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út
vàPhân tích
soi 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.conf
Tệ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 AVACUUM
Trong 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.conf
Tệ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út
Trong 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ạtVACUUM
Hoạ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.conf
Tệ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ích
Trong 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.conf
Tệ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_threshold
Khi 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.conf
15609_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_threshold
Khi 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.conf
Tệ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_threshold
Khi 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.conf
Tệ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
.relfrozenxid
Trường có thể đạt được trước AVACUUM
Hoạ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_XACT
Subdirectory, đó 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
.relminmxid
Trường có thể đạt được trước AVACUUM
Hoạ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ên
vàpg_multixact/offsets
SubDirectories, đó 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út
Hoạ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.conf
Tệ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ên
21117_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út
21396_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.conf
Tệ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.
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.