Frequently asked questions

Absolutely. PGTuner provides:

  • Real-time slow query detection
  • Top queries by execution time
  • Disk I/O per query
  • Query type distribution
  • Query call frequency charts
  • A complete Query Plan Explorer

You can quickly find the exact query slowing down your system—and understand why.

No. PGTuner reads from standard PostgreSQL system catalog views and statistics extensions. It is non-intrusive, requires no code changes, and is safe for production environments.

PGTuner’s Index Analysis dashboard shows:

  • Unused indexes
  • Redundant indexes
  • Index size distribution
  • Sequential vs index scan ratios
  • Index usage per table
  • Automatic index suggestions

This helps reduce storage bloat and improve query performance.

Yes. The Transactions & Locks Analysis module shows:

  • Active transactions
  • Blocking & blocked sessions
  • Wait events
  • Lock distribution
  • Commit-rollback trends

You can instantly identify what is causing contention and take corrective action.

Yes. PGTuner provides detailed views of:

  • Dead tuple growth
  • Vacuum and autovacuum history
  • Vacuum-related disk writes
  • Current autovacuum config values
  • HOT update efficiency
  • Table-specific bloat & row lifecycle

This helps you maintain healthy and efficient storage over time.

Absolutely. PGTuner visualizes:

  • Table growth trends
  • Index and table size distribution
  • Tablespace disk usage
  • Temporary file creation

This helps plan for storage upgrades, avoid outages, and forecast growth.

The Table Analysis and Index Analysis modules show:

  • Dead tuples per table
  • HOT update efficiency
  • Bloat percentages
  • Fill factor
  • Storage fragmentation
  • Tuple lifecycle stats

These insights help you decide when to run VACUUM FULL, reindex, or adjust fill factors.

Yes. The Wait Events Analysis feature displays:

  • Client waits
  • I/O waits
  • Lock waits
  • Backend wait states

This helps pinpoint system slowdowns caused by contention, slow disks, or long-running transactions.

With one click, PGTuner converts PostgreSQL EXPLAIN plans into an interactive visual tree, showing:

  • Sequential scans
  • Index scans
  • Hash joins
  • Nested loops
  • Filters & conditions

It helps even non-experts understand execution flow and spot bottlenecks easily.

PGTuner continuously tracks critical database metrics—slow queries, index usage, dead tuples, write patterns, wait events, and WAL behavior. It then visualizes this data and offers prescriptive insights to help you detect issues faster, optimize workload patterns, reduce bloat, and improve overall throughput.