PostgreSQL'sTrình thu thập kèo tỷ số bóng đá euro hôm nay kêlà một hệ kèo tỷ số bóng đá euro hôm nay con hỗ trợ
PostgreSQLcũng hỗ trợ
Vì Bộ sưu tập kèo tỷ số bóng đá euro hôm nay kê thêm một số chi phí để truy vấnPostgreSql.conf. (Nhìn thấyChương 18Để biết chi tiết về cài đặt
tham sốTrack_countsKiểm soát xem số kèo tỷ số bóng đá euro hôm nay thống kê có được thu thập về bảng và chỉ mục
tham sốTrack_FuncesCho phép theo dõi việc sử dụng các chức năng do người dùng xác định.
tham sốTrack_ActivitiesCho phép giám sát lệnh hiện tại được thực thi bởi bất kỳ
Thông thường các tham số này được đặt trongPostgreSql.confđể chúng áp dụng cho tất cảsetlệnh. (Để ngăn người dùng bình thường che giấu hoạt động của họset.)
Trình thu thập kèo tỷ số bóng đá euro hôm nay kê truyền thông tin thu thập đượcPG_STAT_TMPthư mục con. Khi bưu điệntoàn cầuthư mục con. VìSTATS_TEMP_DIRECTORYcó thể được chỉ vào hệ kèo tỷ số bóng đá euro hôm nay tệp dựa trên RAM, giảm vật lý
Một số chế độ xem được xác định trước, được liệt kê trongBảng, có sẵn để hiển thị kết quả kèo tỷ số bóng đá euro hôm nay kê
Khi sử dụng số kèo tỷ số bóng đá euro hôm nay thống kê để theo dõi hoạt động hiện tại, đó làpgstat_stat_intervalmiliseconds (500 trừ khi bị thay đổi trong khi xây dựng máy chủ). Vì thếTrack_Activitiesluôn luôn cập nhật.
Một điểm quan trọng khác là khi quá trình máy chủ làpg_stat_clear_snapshot
(), sẽ loại bỏ
Một giao dịch cũng có thể thấy số kèo tỷ số bóng đá euro hôm nay thống kê của chính nó (chưapg_stat_xact_all_tables, pg_stat_xact_sys_tables, pg_stat_xact_user_tablesvàhoặc thông qua những thứ này
Bảng 27-1. Chế độ xem kèo tỷ số bóng đá euro hôm nay kê tiêu chuẩn
Xem tên | Mô tả |
---|---|
pg_stat_activity | Một hàng trên mỗi quy trình máy chủ, hiển thị cơ sở dữ kèo tỷ số bóng đá euro hôm nay oid,id, người dùng kèo tỷ số bóng đá euro hôm nay, tên người dùng,Track_Activitiesđã đượclog_hostnameđược đặt hoặc nếu tên máy chủ của người dùng cần được xem xétpg_hba.confXử lý. |
pg_stat_bgwriter | Chỉ một hàng, hiển thị số kèo tỷ số bóng đá euro hôm nay thống kê toàn cụm từ |
pg_stat_database | Một hàng trên mỗi cơ sở dữ kèo tỷ số bóng đá euro hôm nay, hiển thị cơ sở dữ kèo tỷ số bóng đá euro hôm nay oid, |
pg_stat_database_conflicts | Một hàng trên mỗi cơ sở dữ kèo tỷ số bóng đá euro hôm nay, hiển thị cơ sở dữ kèo tỷ số bóng đá euro hôm nay oid, |
PG_STAT_REPLICATION | Một hàng cho mỗi quy trình người gửi Wal, hiển thị quy trìnhid, người dùng kèo tỷ số bóng đá euro hôm nay, người dùngsynchronous_standby_namesSau đólog_hostnameđược đặt hoặc nếu tên máy chủ của người dùng cần được xem xétpg_hba.confXử lý. |
pg_stat_all_tables | Đối với mỗi bảng trong cơ sở dữ kèo tỷ số bóng đá euro hôm nay hiện tại (bao gồm cảFullNút hút thủ công,FullĐược xử lý bằng tay, số lần nó đã được hút bụi |
pg_stat_sys_tables | giống nhưpg_stat_all_tables, ngoại trừ chỉ |
pg_stat_user_tables | giống nhưpg_stat_all_tables, ngoại trừ chỉ |
pg_stat_xact_all_tables | Tương tự nhưpg_stat_all_tables, nhưng số lượngkhôngchưa bao gồm trongpg_stat_all_tablesvà |
pg_stat_xact_sys_tables | giống nhưpg_stat_xact_all_tables, ngoại trừ điều đó |
pg_stat_xact_user_tables | giống nhưpg_stat_xact_all_tables, ngoại trừ điều đó |
pg_stat_all_indexes | Đối với mỗi chỉ mục trong cơ sở dữ kèo tỷ số bóng đá euro hôm nay hiện tại, bảng |
pg_stat_sys_indexes | giống nhưpg_stat_all_indexes, ngoại trừ chỉ |
pg_stat_user_indexes | giống nhưpg_stat_all_indexes, ngoại trừ chỉ |
pg_statio_all_tables | Đối với mỗi bảng trong cơ sở dữ kèo tỷ số bóng đá euro hôm nay hiện tại (bao gồm cả |
pg_statio_sys_tables | giống nhưpg_statio_all_tables, ngoại trừ điều đó |
pg_statio_user_tables | giống nhưpg_statio_all_tables, ngoại trừ điều đó |
pg_statio_all_indexes | Đối với mỗi chỉ mục trong cơ sở dữ kèo tỷ số bóng đá euro hôm nay hiện tại, bảng |
pg_statio_sys_indexes | giống nhưpg_statio_all_indexes, ngoại trừ điều đó |
pg_statio_user_indexes | giống nhưpg_statio_all_indexes, ngoại trừ điều đó |
Đối với mỗi đối tượng chuỗi trong cơ sở dữ kèo tỷ số bóng đá euro hôm nay hiện tại, | |
giống như, ngoại trừ điều đó | |
giống như, ngoại trừ điều đó | |
Đối với tất cả các chức năng được theo dõi, chức năng kèo tỷ số bóng đá euro hôm nay, lược đồ, | |
Tương tự như, nhưng số lượngkhôngchưa). |
Số kèo tỷ số bóng đá euro hôm nay thống kê chỉ số của Per-in
Chỉ mục có thể được sử dụng trực tiếp hoặc qua"Quét bitmap". Trong một bitmap quét đầu ra củapg_stat_all_indexes.IDX_TUP_READĐếm (s) cho chỉ mụcpg_stat_all_tables.IDX_TUP_FETCHĐếm cho bảng, nhưng nópg_stat_all_indexes.IDX_TUP_FETCH.
Lưu ý:TrướcPostgreSQL8.1,IDX_TUP_READvàIDX_TUP_FETCHSố lượng về cơ bản làIDX_TUP_READđếm các mục nhập chỉ mụcIDX_TUP_FETCHĐếm các hàng trực tiếp được tìm nạp
Thepg_statio_lượt xem làPOSTGRESQLXử lýPostgreSQLBộ đệm bộ đệm vẫn có thể cư trúPostgreSQLHành vi I/O được khuyên nên sử dụngPostgreSQLkèo tỷ số bóng đá euro hôm nay kê
Những cách khác để xem xét các số kèo tỷ số bóng đá euro hôm nay thống kê có thể được thiết lập bởiBảng. Các chức năng truy cập trên cơ sở dữ kèo tỷ số bóng đá euro hôm nay lấy cơ sở dữ kèo tỷ số bóng đá euro hôm nay OID
Bảng 27-2. kèo tỷ số bóng đá euro hôm nay kê các chức năng truy cập
chức năng | Return Type | Mô tả |
---|---|---|
pg_stat_get_db_numbackends (kèo tỷ số bóng đá euro hôm nay) |
Số nguyên | Số lượng quy trình máy chủ hoạt động cho cơ sở dữ kèo tỷ số bóng đá euro hôm nay |
pg_stat_get_db_xact_commit (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng giao dịch cam kết trong cơ sở dữ kèo tỷ số bóng đá euro hôm nay |
pg_stat_get_db_xact_rollback (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng giao dịch được quay lại trong cơ sở dữ kèo tỷ số bóng đá euro hôm nay |
pg_stat_get_db_blocks_fetched (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng yêu cầu tìm nạp khối đĩa cho |
pg_stat_get_db_blocks_hit (kèo tỷ số bóng đá euro hôm nay) |
BIGINT | Số lượng yêu cầu tìm nạp khối đĩa được tìm thấy trong bộ đệm |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng các bộ dữ kèo tỷ số bóng đá euro hôm nay được trả về cho cơ sở dữ kèo tỷ số bóng đá euro hôm nay |
(kèo tỷ số bóng đá euro hôm nay) |
BIGINT | Số lượng các bộ dữ kèo tỷ số bóng đá euro hôm nay được tìm nạp cho cơ sở dữ kèo tỷ số bóng đá euro hôm nay |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng các bộ dữ kèo tỷ số bóng đá euro hôm nay được chèn vào cơ sở dữ kèo tỷ số bóng đá euro hôm nay |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng bộ dữ kèo tỷ số bóng đá euro hôm nay được cập nhật trong cơ sở dữ kèo tỷ số bóng đá euro hôm nay |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng các bộ dữ kèo tỷ số bóng đá euro hôm nay bị xóa trong cơ sở dữ kèo tỷ số bóng đá euro hôm nay |
pg_stat_get_db_conflict_tablespace (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng truy vấn bị hủy vì phục hồi |
pg_stat_get_db_conflict_lock (kèo tỷ số bóng đá euro hôm nay) |
BIGINT | Số lượng truy vấn bị hủy vì phục hồi |
pg_stat_get_db_conflict_snapshot (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng truy vấn bị hủy vì phục hồi |
pg_stat_get_db_conflict_bufferpin (kèo tỷ số bóng đá euro hôm nay) |
BIGINT | Số lượng truy vấn bị hủy vì phục hồi |
pg_stat_get_db_conflict_startup_deadlock (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng truy vấn bị hủy vì phục hồi |
pg_stat_get_db_stat_reset_time (kèo tỷ số bóng đá euro hôm nay) |
TIMESTAMPTZ | Thời gian đặt lại số kèo tỷ số bóng đá euro hôm nay thống kê cuối cùng cho cơ sở dữ kèo tỷ số bóng đá euro hôm nay.PG_STAT_RESET Trên cơ sở dữ kèo tỷ số bóng đá euro hôm nay, nhưpg_stat_reset_single_table_counters chống lại bất kỳ bảng hoặc chỉ mục nào trong đó. |
PG_STAT_GET_NUMSCANS (kèo tỷ số bóng đá euro hôm nay) |
BIGINT | số lượng quét tuần tự được thực hiện khi đối số là A |
(kèo tỷ số bóng đá euro hôm nay) |
BIGINT | Số lượng hàng được đọc bằng cách quét tuần tự khi |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng hàng bảng được lấy bằng cách quét bitmap khi |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng hàng được chèn vào bảng |
pg_stat_get_tuples_updated (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng hàng được cập nhật trong bảng (bao gồm nóng |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng hàng bị xóa khỏi bảng |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng hàng được cập nhật nóng trong bảng |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng hàng trực tiếp trong bảng |
pg_stat_get_dead_tuples (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng hàng chết trong bảng |
pg_stat_get_blocks_fetched (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng yêu cầu tìm nạp khối đĩa cho bảng hoặc |
pg_stat_get_blocks_hit (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng yêu cầu khối đĩa được tìm thấy trong bộ đệm cho |
PG_STAT_GET_LAST_VACUUM_TIME (kèo tỷ số bóng đá euro hôm nay) |
TIMESTAMPTZ | Thời gian của lần cuối cùng khôngFullVACUUM do người dùng khởi tạo trên bảng này |
PG_STAT_GET_LAST_AUTOVACUUM_TIME (kèo tỷ số bóng đá euro hôm nay) |
TIMESTAMPTZ | Thời gian của khoảng trống cuối cùng được khởi xướng bởi Autovacuum |
pg_stat_get_last_analyze_time (kèo tỷ số bóng đá euro hôm nay) |
TIMESTAMPTZ | Thời gian phân tích cuối cùng do người dùng khởi tạo |
pg_stat_get_last_autoanalyze_time (kèo tỷ số bóng đá euro hôm nay) |
TIMESTAMPTZ | Thời gian phân tích cuối cùng được khởi xướng bởi |
PG_STAT_GET_VACUUM_COUNT (kèo tỷ số bóng đá euro hôm nay) |
BIGINT | Số lần bảng này đã đượcFullNút hút thủ công |
PG_STAT_GET_AUTOVACUUM_COUNT (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lần bảng này đã được hút bụi bởi |
pg_stat_get_analyze_count (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lần bảng này đã được phân tích |
pg_stat_get_autoanalyze_count (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lần bảng này đã được phân tích bằng cách phân tích |
pg_stat_get_xact_numscans (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng quét tuần tự được thực hiện khi đối số là A |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng hàng được đọc bằng cách quét tuần tự khi |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng hàng bảng được lấy bằng cách quét bitmap khi |
(kèo tỷ số bóng đá euro hôm nay) |
BIGINT | Số lượng hàng được chèn vào bảng, trong hiện tại |
(kèo tỷ số bóng đá euro hôm nay) |
BIGINT | Số lượng hàng được cập nhật trong bảng (bao gồm nóng |
(kèo tỷ số bóng đá euro hôm nay) |
BIGINT | Số lượng hàng bị xóa khỏi bảng, trong hiện tại |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng hàng được cập nhật nóng trong bảng, trong hiện tại |
pg_stat_get_xact_blocks_fetched (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng yêu cầu tìm nạp khối đĩa cho bảng hoặc |
pg_stat_get_xact_blocks_hit (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lượng yêu cầu khối đĩa được tìm thấy trong bộ đệm cho |
pg_backend_pid () |
Số nguyên | ID xử lý của quy trình máy chủ được gắn vào |
pg_stat_get_activity (Số nguyên) |
Setof Record | Trả về bản ghi thông tin về phần phụ trợnullđược chỉ định. Các trường được trả về là một tập hợp con của những ngườipg_stat_activityXem. |
PG_STAT_GET_FUNCTION_CALLS (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lần hàm đã được gọi là |
PG_STAT_GET_FUNCTION_TIME (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Tổng thời gian đồng hồ tường trong hàm, trong |
pg_stat_get_function_elf_time (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Thời gian chỉ dành cho chức năng này. Thời gian dành cho |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Số lần chức năng đã được gọi, trong |
PG_STAT_GET_XACT_FUNCTION_TIME (kèo tỷ số bóng đá euro hôm nay) |
Bigint | Tổng thời gian đồng hồ tường trong hàm, trong |
(kèo tỷ số bóng đá euro hôm nay) |
Bigint | Thời gian chỉ dành cho chức năng này, trong hiện tại |
pg_stat_get_backend_idset () |
Setof Integer | Tập hợp các số quy trình máy chủ đang hoạt động |
pg_stat_get_backend_pid (Số nguyên) |
Số nguyên | ID xử lý của quá trình máy chủ đã cho |
pg_stat_get_backend_dbid (Số nguyên) |
kèo tỷ số bóng đá euro hôm nay | ID cơ sở dữ kèo tỷ số bóng đá euro hôm nay của quy trình máy chủ đã cho |
PG_STAT_GET_BACKEND_USERID (Số nguyên) |
kèo tỷ số bóng đá euro hôm nay | ID người dùng của quy trình máy chủ đã cho |
pg_stat_get_backend_activity (Số nguyên) |
Text | lệnh hoạt động của quy trình máy chủ đã cho, nhưngTrack_Activitieslà trên) |
pg_stat_get_backend_waiting (Số nguyên) |
Boolean | Đúng nếu quá trình máy chủ đã cho đang chờTrack_Activitieslà trên) |
pg_stat_get_backend_activity_start (Số nguyên) |
dấu thời gian với múi giờ | Thời gian mà máy chủ đã cho 'Track_Activitiesđang trên) |
pg_stat_get_backend_xact_start (Số nguyên) |
dấu thời gian với múi giờ | Thời gian mà máy chủ đã cho 'Track_Activitiesđang trên) |
pg_stat_get_backend_start (Số nguyên) |
dấu thời gian với múi giờ | Thời gian mà quy trình máy chủ đã cho là |
pg_stat_get_backend_client_addr (Số nguyên) |
inet | Địa chỉ IP của máy khách được kết nối với đã cho |
pg_stat_get_backend_client_port (Số nguyên) |
Số nguyên | Số cổng TCP của máy khách được kết nối với |
pg_stat_get_bgwriter_timed_checkpoints () |
Bigint | Số lần người viết nền đã bắt đầuCheckPoint_TimeoutThời gian có |
|
BIGINT | Số lần người viết nền đã bắt đầuCheckPoint_Segmentsđã đượcđiểm kiểm traLệnh đã được ban hành |
pg_stat_get_bgwriter_buf_written_checkpoints () |
BIGINT | Số lượng bộ đệm được viết bởi người viết nền |
pg_stat_get_bgwriter_buf_written_clean () |
Bigint | Số lượng bộ đệm được viết bởi người viết nền |
pg_stat_get_bgwriter_maxwritten_clean () |
Bigint | Số lần người viết nền đã dừngbgwriter_lru_maxpagestham số |
pg_stat_get_bgwriter_stat_reset_time () |
TIMESTAMPTZ | Thời gian đặt lại số kèo tỷ số bóng đá euro hôm nay thống kê cuối cùng chopg_stat_reset_shared ('bgwriter') trên |
pg_stat_get_buf_written_backend () |
Bigint | Số lượng bộ đệm được viết bởi phụ trợ vì chúng |
pg_stat_get_buf_alloc () |
Bigint | Tổng số phân bổ bộ đệm |
PG_STAT_GET_WAL_SENDERS () |
Setof Record | Một bản ghi cho mỗi người gửi WAL hoạt động. Các lĩnh vựcpg_stat_replicationXem. |
pg_stat_clear_snapshot () |
void | loại bỏ ảnh chụp nhanh số kèo tỷ số bóng đá euro hôm nay thống kê hiện tại |
pg_stat_reset () |
void | Đặt lại tất cả các bộ đếm kèo tỷ số bóng đá euro hôm nay kê cho hiện tại |
pg_stat_reset_shared (văn bản) |
void | Đặt lại một số bộ đếm kèo tỷ số bóng đá euro hôm nay kê được chia sẻ chopg_stat_reset_shared ('bgwriter')Willpg_stat_bgwriter. |
pg_stat_reset_single_table_counters (kèo tỷ số bóng đá euro hôm nay) |
void | Đặt lại số kèo tỷ số bóng đá euro hôm nay thống kê cho một bảng hoặc chỉ mục trong |
(kèo tỷ số bóng đá euro hôm nay) |
void | Đặt lại số kèo tỷ số bóng đá euro hôm nay thống kê cho một chức năng duy nhất trong |
Lưu ý:
pg_stat_get_blocks_fetched
trừpg_stat_get_blocks_hit
Givingđọc ()
Các cuộc gọi được phát hành cho bảng, chỉ mục hoặc cơ sở dữ kèo tỷ số bóng đá euro hôm nay; số*_BLKS_READCác cột kèo tỷ số bóng đá euro hôm nay kê sử dụng điều này
Tất cả các chức năng truy cập thông tin về phụ trợ làpg_stat_get_activity
được lập chỉ mục bởi PID.pg_stat_get_backend_idset
cung cấp aPIDS và truy vấn hiện tại của tất cả máy chủ
Chọn PG_STAT_GET_BACKEND_PID (S.Backendid) làm Procpid,