Cache hit ratio below optimal causes excessive disk I/O
warningperformanceUpdated Feb 15, 2026
Technologies:
How to detect:
Low buffer cache hit ratio indicates queries are reading from disk instead of memory, causing performance degradation due to increased I/O operations.
Recommended action:
Monitor cache hit ratios using postgres_exporter metrics. Calculate hit ratio from blks_hit and blks_read in pg_stat_database. If consistently below 95-99%, consider increasing shared_buffers. Review query patterns and add indexes to reduce full table scans.