Igor Levshin's Blog
Recent posts
Postgres Professional's support team has shared a real-world case of auditing the performance of our customer's 180-TB database deployment.
Parallelism in PostgreSQL: treatment of trees and conscience
Database scaling is a continually coming future. DBMS get improved and better scaled on hardware platforms, while the hardware platforms themselves increase the performance, number of cores, and memory - Achilles is trying to catch up with the turtle, but has not caught up yet. The database scaling challenge manifests itself in all its magnitude.
Postgres Professional had to face the scaling problem not only theoretically, but also in practice: through their customers. Even more than once. It's one of these real-life cases that this article
will discuss.
Many thanks to Elena Indrupskaya for the translation. Russian version is here.
What is Baked in the Baker's Dozen?
On April 8, PostgreSQL feature freeze took place, so only features committed earlier will get into version PostgreSQL 13. Probably, this version can hardly be considered revolutionary, since it has no conceptual changes. Some of critical patches were late to get into it, such as Table and Functions for the JSON/SQL standard, which had been desirable to be part of PostgreSQL 12, along with the JSONPath patch; plug-in warehouses did not appear either — only the interface is being finalized. The list of improvements is still impressive. We prepared a pretty complete overview of the patches included in the Baker's Dozen.
Patch by Anastasia Lubennikova accepted in the upcoming version of PostgreSQL
Anastasia Lubennikova, a Postgres Pro leading developer, has reported at PGConf.India that Peter Geoghegan had committed recently the long-awaited B-Tree index deduplication patch to PostgreSQL.