Postgresql 9.2.24 Tài kèo bóng đá hôm nay và ngày mai | ||||
---|---|---|---|---|
prev | UP | Chương 18. Cấu hình máy chủ | NEXT |
Các cài đặt kèo bóng đá hôm nay và ngày mai kiểm soát hành vi củaAutovacuumTính năng. kèo bóng đá hôm nay và ngày mai khảoPhần 23.1.6Để biết thêm thông tin.
Điều khiển xem máy chủ có nên chạy Autovacuum trình nền phó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ố kèo bóng đá hôm nay và ngày mai chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ dòng lệnh.
Lưu ý rằng ngay cả khi tham số kèo bóng đá hôm nay và ngày mai bị vô hiệu hóa, hệ thống sẽ khởi chạy các quy trình autovacuum nếu cần thiết để Ngăn chặn ID giao dịch. Nhìn thấyPhần 23.1.5Để biết thêm thông tin.
khiến mỗi hành động được thực hiện bởi Autovacuum được ghi lại Nếu nó chạy cho ít nhất là số lượng được chỉ định của mili giây. Đặt cái này thành nhật ký không hành động. Trừ (mặc định) vô hiệu hóa ghi nhật ký hành động kèo bóng đá hôm nay và ngày mai. Ví dụ: nếu bạn đặt cái này thành250msSau đó, tất cả các chân không kèo bóng đá hôm nay và ngày mai và các phân tích chạy 250ms hoặc lâu hơn sẽ được ghi lại. TRONG Ngoài ra, khi tham số này được đặt thành bất kỳ giá trị nào khác hơn-1, một tin nhắn sẽ được ghi lại Nếu một hành động kèo bóng đá hôm nay và ngày mai được bỏ qua do sự tồn tại của một khóa mâu thuẫn. Kích hoạt tham số này có thể hữu ích Trong việc theo dõi hoạt động kèo bóng đá hôm nay và ngày mai. Cài đặt này chỉ có thể là Đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ.
12095_12318
Chỉ định độ trễ tối thiểu giữa các lần chạy kèo bóng đá hôm nay và ngày mai bất kỳ cơ sở dữ liệu nhất định. Trong mỗi vòng, daemon kiểm tra cơ sở dữ liệu và các vấn đềVACUUMvàPhân tíchCác lệnh khi cần thiết cho Bảng kèo bóng đá hôm nay và ngày mai cơ sở dữ liệu đó. Độ trễ được đo bằng giây, và mặc định là một phút (1min). Tham số kèo bóng đá hôm nay và ngày mai chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên dòng lệnh máy chủ.
Chỉ định số lượng tối thiểu được cập nhật hoặc xóa Tuples cần thiết để kích hoạt mộtNút hútTrong bất kỳ một bảng nào. Mặc định là 50 bộ dữ liệu. Tham số kèo bóng đá hôm nay và ngày mai chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ Dòng lệnh. Cài đặt kèo bóng đá hôm nay và ngày mai có thể được ghi đè cho cá nhân Các bảng bằng cách thay đổi tham số lưu trữ.
Chỉ định số lượng tối thiểu được chèn, cập nhật hoặc Tuples đã xóa cần thiết để kích hoạtPhân tíchTrong bất kỳ một bảng nào. Mặc định là 50 tổng. Tham số kèo bóng đá hôm nay và ngày mai chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ Dòng lệnh. Cài đặt kèo bóng đá hôm nay và ngày mai có thể được ghi đè cho cá nhân Các bảng bằng cách thay đổi tham số lưu trữ.
Chỉ định một phần của kích thước bảng để thêm vàoautovacuum_vacuum_thresholdKhi nào quyết định có kích hoạtVACUUM. Mặc định là 0,2 (20% bảng kích cỡ). Tham số kèo bóng đá hôm nay và ngày mai chỉ có thể được đặt trongPostgreSql.conf14965_15104
Chỉ định một phần của kích thước bảng để thêm vào15443_15473Khi nào quyết định có kích hoạtPhân tích. Mặc định là 0,1 (10% bảng kích cỡ). Tham số kèo bóng đá hôm nay và ngày mai chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ Dòng lệnh. Cài đặt kèo bóng đá hôm nay và ngày mai có thể được ghi đè cho cá nhân Các bảng bằng cách thay đổi tham số lưu trữ.
Chỉ định tuổi tối đa (kèo bóng đá hôm nay và ngày mai giao dịch) mà a bảng củapg_ class.relfrozenxid16230_16267VACUUMHoạt động bị buộc phải Ngăn chặn ID giao dịch trong bảng. Ghi chú rằng hệ thống sẽ khởi chạy các quy trình kèo bóng đá hôm nay và ngày mai để ngăn chặn Wraparound ngay cả khi Autovacuum bị vô hiệu hóa.
Máy kèo bóng đá hôm nay và ngày mai cũng cho phép xóa các tệp cũ khỏipg_clogSIPDIRECTORY, đó là Tại sao mặc định là 200 triệu tương đối thấp giao dịch. Tham số kèo bóng đá hôm nay và ngày mai chỉ có thể được đặt tại máy chủ Bắt đầu, nhưng cài đặt có thể được giảm cho các bảng riêng lẻ bằng cách thay đổi tham số lưu trữ. Để biết thêm thông tin, xemPhần 23.1.5.
Chỉ định giá trị độ trễ chi phí sẽ được sử dụng trong kèo bóng đá hôm nay và ngày maiNút hútHoạt động. Nếu -1 được chỉ định, thông thườngVACUUM_COST_DELAYGiá trị sẽ được sử dụng. Giá trị mặc định là 20 mili giây. Tham số kèo bóng đá hôm nay và ngày mai chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ Dòng lệnh. Cài đặt kèo bóng đá hôm nay và ngày mai có thể được ghi đè cho cá nhân Các bảng bằng cách thay đổi tham số lưu trữ.
Chỉ định giá trị giới hạn chi phí sẽ được sử dụng trong kèo bóng đá hôm nay và ngày maiNút hútHoạt động. Nếu -1 được chỉ định (là mặc định), thông thườngVACUUM_COST_LIMITGiá trị sẽ được sử dụng. Lưu ý rằng giá trị được phân phối tỷ lệ trong số các công nhân kèo bóng đá hôm nay và ngày mai đang chạy, nếu có nhiều hơn một, do đó tổng số giới hạn của Mỗi công nhân không bao giờ vượt quá giới hạn trên biến này. Cái này tham số chỉ có thể được đặt trongPostgreSql.confTệp hoặc trên máy chủ Dòng lệnh. Cài đặt kèo bóng đá hôm nay và ngày mai có thể được ghi đè cho cá nhân Các bảng bằng cách thay đổi tham số lưu trữ.