Eliminating PostgreSQL Split-Brain in Multi-Cloud Databases
Using a multi-cloud or multi-datacenter environment is useful for geo-distributed topologies or even for a disaster recovery plan, and actually, it is becoming more popular nowadays, therefore the concept of split-brain is also becoming more...
PostgreSQL Multi-Cloud Cluster Deployment
A multi-cloud environment is a good option for a Disaster Recovery Plan (DRP), but it can be a time-consuming task as you need to configure the connectivity between the different cloud providers and you will...
pghoard Alternatives – PostgreSQL Backup Management with ClusterControl
Managing backups could be a complex and risky task to do in a manual way. You must know that the backup is working according to your backup policy as you don’t want to be in...
pgDash Diagnostics Alternatives – PostgreSQL Query Management with ClusterControl
Databases are all about queries. You store your data in them and then you have to be able to retrieve it in some way. Here come queries - you write them in some language, structured...
pgAdmin Alternatives – PostgreSQL Database Management GUI ClusterControl
There are many tools used in Database Administration that help simplify the management of open source databases. The advantage of using these types of applications is the availability menus from various objects in the database...
pg_restore Alternatives – PostgreSQL Backup and Automatic Recovery with ClusterControl
While there are various ways to recover your PostgreSQL database, one of the most convenient approaches to restore your data from a logical backup. Logical backups play a significant role for Disaster and Recovery Planning...
Progress Reporting Enhancements in PostgreSQL 12
In PostgreSQL, many DDL commands can take a very long time to execute. PostgreSQL has the ability to report the progress of DDL commands during command execution. Since PostgreSQL 9.6, it has been possible to...
pgDash Alternatives – PostgreSQL Database Monitoring with ClusterControl
Database monitoring and alerting is a particularly important part of database operations, as we must understand the current state of the database. If you don’t have good database monitoring in place, you will not be...
Amazon RDS for PostgreSQL Alternatives – ClusterControl for PostgreSQL
Amazon RDS for PostgreSQL is a managed service for PostgreSQL available as part of Amazon Web Services. It comes with a handful of management functions that are intended to reduce the workload of managing the...
My Favorite PostgreSQL Extensions – Part Two
This is the second part of my blog “My Favorite PostgreSQL Extensions” wherein I had introduced you to two PostgreSQL extensions, postgres_fdw and pg_partman. In this part I will explore three more. pgAudit The next...
My Favorite PostgreSQL Extensions – Part One
This is in continuation of my previous blog entry wherein I had touched upon a topic of PostgreSQL Extensions. PostgreSQL Extensions are a plug and play set of enhancements that add an extra feature-set to...
PostgreSQL Load Balancing in the Cloud Made Easy
We’d mentioned many times the advantages of using a Load Balancer in your database topology. It could be for redirecting traffic to healthy database nodes, distribute the traffic across multiple servers to improve performance, or...