February 2020
Intermediate to advanced
734 pages
38h 13m
English
A major version upgrade is the ultimate test of high availability for a database cluster service such as PostgreSQL. This process has advanced drastically since the early days. Consider the procedure required for some older versions:
Beginning with PostgreSQL 9.4 and the addition of logical replication, it became possible to leverage this process to upgrade to any future version without stopping the database service. However, the steps necessary to complete such an upgrade are non-trivial and utilize tools that are not officially provided by the standard community release.
That makes it important for us to explain how zero-downtime upgrades ...
Read now
Unlock full access