自 己 日 高 用 自 言 方 2
日 pg_statsinfo pg_stats_reporter pg_statsinfo pg_statsinfo / pg_stats_reporter pg_statsinfo 3
日 DB pg_statsinfo DB pg_stats_reporter 4
自 5
言 言 方 一 pg_statsinfod DB ( ) 6
J 一 力力 行行 用 用ff 用 用 7
力力 用 見見 用 見見 8
自 自 日 自 行行 高 TIPS 行行 pg_statsinfo pg_statsinfo / 1 9
力力 力力 用 見見 見見 力力 力力 力力 日 行行 pg_statsinfod 10
力力 用 力力 行行 方 文 instid ID rollback_tps 100 commit_tps 1000 garbage_size 20000 (MB) garbage_percent 30 (%) garbage_percent_table 30 (%) response_avg 10 ( ) response_worst 60 長( ) enable_alert true 11
方 手 J 12
DB 用postgresql.conf ʼ ʼ DB 用 /var/ lib/pgsql/.pgpass 13
pg_statsinfo / 力力 14
言 用 15
方 Web 方 16
方 方 用 用 長 10 1 10 12 repot_dir 17
方 自 一 見見 18
方 手 J 19
Andoroid ipad jquery UI IF IF 色 面 用 示 目 行行 用 目 示 20
Open Source Development Labs(OSDL) TPC- C 行行 一 用 大 21
大 大 行行 比 力力 22
用 postgresql.conf max_connections = 300 shared_buffers = 2458MB work_mem = 1MB maintenance_work_mem = 64MB fsync = on wal_sync_method = fdatasync full_page_writes = on wal_buffers = -1 archive_mode = on checkpoint_segments = 300 checkpoint_timeout = 15min checkpoint_completion_target = 0.7 random_page_cost = 2.0 effective_cache_size = 9GB default_statistics_target = 10 log_destination = 'syslog autovacuum = on 23
一 生 行行 生 24
WAL 力力 力力 大 力力 生 大 力力 25
CPU 用 支 高 26
手 高 27
28
copy direct_cp 大 生 大 用 行行 SSD 飛 大 RAID RAID 大 大 用 29
pg_statsinfo 用 pg_stats_reporter 30