What problem does it solve?
This Skill addresses the need for database experts to analyze, optimize, and configure PostgreSQL for high performance, reliability, and advanced features.
Core Features & Use Cases
- Query Optimization: Helps identify slow queries with EXPLAIN ANALYZE and optimize indexing strategies.
- Configuration Tuning: Guides tuning of autovacuum, shared buffers, and checkpoint settings for workload-specific performance improvements.
- Replication Management: Assists in setting up, monitoring, and troubleshooting streaming and logical replication setups, ensuring high availability and disaster recovery.
- Extension Handling: Manages and utilizes extensions like pg_stat_statements, postgis, and pgvector for enhanced database capabilities.
- Use Case: A DBA can use this Skill to reduce query latency, prevent database bloat, and maintain replication health in a production environment.
Quick Start
Load your database, run EXPLAIN ANALYZE on relevant queries, and adjust shared buffers and autovacuum settings as recommended.