What problem does it solve?
This Skill provides comprehensive guidance and commands for managing, optimizing, and troubleshooting PostgreSQL databases, simplifying complex database tasks.
Core Features & Use Cases
- Connection Management: Connect to local or remote PostgreSQL instances and execute SQL commands.
- User and Permission Control: Create, manage, and grant privileges to database users and roles.
- Database Operations: Perform essential tasks like creating, deleting, and backing up databases and tables.
- Performance Monitoring & Optimization: Analyze query performance, identify bottlenecks, and tune database settings.
- Backup and Recovery: Utilize
pg_dump and pg_restore for robust data backup and restoration.
- Troubleshooting: Address common issues like connection problems, slow queries, and lock waits.
Quick Start
Connect to the PostgreSQL database as the 'postgres' user and list all available databases.