Các tính năng thu thập thống kê toàn bộ máy chủ này của các tham số. Khi bộ sưu tập thống kê được bật, dữ liệu được tạo ra có thể được truy cập thông quapg_stat
vàpg_statio
Gia đình quan điểm hệ thống. Tham khảoChương 28Để biết thêm thông tin.
Track_Activities
(Boolean
)Cho phép thu thập thông tin về lệnh hiện đang thực hiện của mỗi phiên, cùng với tỷ lệ kèo bóng đá 88 điểm lệnh đó bắt đầu thực thi. Tham số này được bật theo mặc định. Lưu ý rằng ngay cả khi được bật, thông tin này không hiển thị cho tất cả người dùng, chỉ cho các siêu người dùng, vai trò với các đặc quyền củaPG_READ_ALL_STATS
Vai trò và người dùng sở hữu các phiên được báo cáo (bao gồm các phiên thuộc về vai trò mà họ có các đặc quyền), vì vậy nó không thể hiện rủi ro bảo mật. Chỉ các siêu người dùng mới có thể thay đổi cài đặt này.
Track_Activity_Query_Size
12566_12570Số nguyên
)Chỉ định số lượng byte được bảo lưu để theo dõi lệnh hiện đang thực hiện cho mỗi phiên hoạt động, chopg_stat_activity
.Truy vấn
Trường. Giá trị mặc định là 1024. Tham số này chỉ có thể được đặt ở máy chủ bắt đầu.
Track_counts
(Boolean
)13275_13468
Track_io_timing
(Boolean
)Cho phép tỷ lệ kèo bóng đá 88 của các cuộc gọi I/O của cơ sở dữ liệu. Tham số này bị tắt theo mặc định, vì nó sẽ liên tục truy vấn hệ điều hành trong tỷ lệ kèo bóng đá 88 hiện tại, điều này có thể gây ra chi phí đáng kể trên một số nền tảng. Bạn có thể sử dụngpg_test_timingCông cụ để đo chi phí tỷ lệ kèo bóng đá 88 trên hệ thống của bạn. Thông tin tỷ lệ kèo bóng đá 88 I/O được hiển thị trongPG_STAT_DATABASE, trong đầu ra củaGiải thíchKhibộ đệm
Tùy chọn được sử dụng và bởipg_stat_statements14643_14687
Track_Funces
(enum
)14958_15024PL
Để chỉ theo dõi các chức năng ngôn ngữ theo thủ tục,tất cả
để theo dõi các hàm ngôn ngữ SQL và C. Mặc định làKhông
, trong đó vô hiệu hóa theo dõi thống kê chức năng. Chỉ các siêu người dùng mới có thể thay đổi cài đặt này.
Các hàm ngôn ngữ SQL đủ đơn giản để trở thànhVangHồivào truy vấn gọi sẽ không được theo dõi, bất kể cài đặt này.
STATS_TEMP_DIRECTORY
(chuỗi
)Đặt thư mục để lưu trữ dữ liệu thống kê tạm tỷ lệ kèo bóng đá 88. Đây có thể là một đường dẫn liên quan đến thư mục dữ liệu hoặc đường dẫn tuyệt đối. Mặc định làPG_STAT_TMP
. Chỉ ra điều này vào một hệ thống tệp dựa trên RAM sẽ làm giảm các yêu cầu I/O vật lý và có thể dẫn đến hiệu suất được cải thiệ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ủ.
log_statement_stats
(Boolean
)log_parser_stats
(Boolean
)log_planner_stats
(Boolean
)log_executor_stats
(Boolean
)Đối với mỗi truy vấn, số liệu thống kê hiệu suất đầu ra của mô -đun tương ứng với nhật ký máy chủ. Đây là một công cụ định hình thô, tương tự như unixgetRusage ()
Cơ sở hệ điều hành.log_statement_stats
Báo cáo tổng số thống kê tuyên bố, trong khi các báo cáo khác báo cáo thống kê mô-đun.log_statement_stats
Không thể được bật cùng với bất kỳ tùy chọn mỗi mô-đun nào. Tất cả các tùy chọn này bị vô hiệu hóa theo mặc định. Chỉ các siêu người dùng mới có thể thay đổi các cài đặt này.