With over 12 years of industry experience, I offer comprehensive PostgreSQL Database Administration services through this gig. Here's what you can expect:
Core Services:
- Installation & Configuration: Expert PostgreSQL installation and configuration on any operating system.
- User Management: Creation of DB users, assigning privileges, and role segregation.
- SQL Query Writing: Crafting efficient SQL queries tailored to your needs.
- Database Health Checks & Performance Tuning: Comprehensive health checks and performance optimization for your PostgreSQL server.
- Connection Pooling Solutions: Resolving session, transaction, and statement connection pooling issues using pgBouncer or pgPool for bulk data handling.
- Query Performance Tuning: Optimizing slow queries through:
- SQL Query Optimization and Rewriting with explain plans.
- DB Parameter Tuning for efficient RAM and DISK usage.
- Implementing Proper Indexing for improved query performance.
Advanced Services:
- Replication & Clustering:
- Unidirectional Replication: Master-Slave, Master-Master-Slave using pglookout, repmgr, pglogical.
- Clustering with repmgr, pgCluster Patroni.
- Session Management: Unlocking and unblocking locked sessions etc