Scaling Postgres Episodes
Episodes on how best to scale your PostgreSQL relational database.
Scaling Postgres Episode 228 New Postgres Releases, Privilege Escalation CVE, Chaos Testing, High Availability
In this episode of Scaling Postgres, we discuss new Postgres releases, a new privilege escalation CVE, chaos testing a high availability kubernetes cluster as well as addressing other H/A questions.
Scaling Postgres Episode 227 Researching Performance, Postgres Survey, pgAdmin Survey, Long Running Queries
In this episode of Scaling Postgres, we discuss research into a performance puzzle, results from a Postgres and pgAdmin survey as well as the impacts of long running queries on Aurora and Postgres.
Scaling Postgres Episode 226 SQL Functions, Explain Analyze Buffers, Debug Autovacuum, RLS Multi-Tenancy
In this episode of Scaling Postgres, we discuss PG14's new SQL function syntax, including buffers when doing explain analyze, how to debug autovacuum and using row-level security to handle multi-tenancy.
Scaling Postgres Episode 224 Column Performance, BRIN Win, Unique and Null, Parallel Distinct
In this episode of Scaling Postgres, we discuss how too many columns in a table can affect performance, at what point BRIN indexes win over btree, and Postgres 15 supporting unique nulls and parallel distinct queries.
Scaling Postgres Episode 223 Database Decomposition, Fast Text Search, Understanding pg_stat_activity, Window Functions
In this episode of Scaling Postgres, we discuss the process of decomposing your database, how to search text in Postgres quickly, how to understand the output of pg_stat_activity and how to use window functions to solve a use case.
Scaling Postgres Episode 222 Postgres 15 Beta 2, Concerning Locks, Vacuum Tuning, Transaction Anomalies
In this episode of Scaling Postgres, we discuss the release of Postgres 15 Beta 2, investigating concerning locks, best ways to tune autovacuum and handling transaction anomalies with select . . . for update.