Welcome to the April 2023 edition of the pganalyze newsletter!
Last month the pganalyze team got together in Boulder, Colorado, and one of the questions we asked ourselves: "What does the future of running a Postgres database look like?".
For example, does running a Postgres database mean you have to tune autovacuum constantly? Or re-think your indexes when your workload changes? Or figure out what caused the Postgres planner to change a plan?
What if there was a way that the database could be optimized in a more systematic manner, whilst automating the repetitive tuning tasks?
We believe that pganalyze has a role to play - but instead of looking at this as a machine learning, or generative AI problem, our focus is on a smart, deterministic system that helps you tune your database, that is controlled by data platform engineers and application developers.
Working towards that goal, in the past month we've made substantial progress in two directions:
1. Our new autovacuum tuning recommendations (for example to determine the optimal autovacuum scale factor/threshold setting for each table) which we are starting to test in early access
2. An improved Index Advisor that lets you have more control over how indexes are selected, through constraint programming (see also our talk at
pgcon)
In this newsletter you'll also find a few more notes from our team-offsite in Boulder, as well as the latest product updates and "5mins of Postgres" episodes.