In this episode of Scaling Postgres, we discuss how best to configure autovacuum, the dangers of duplicate key violations, how to set up pipelining, and how to tune max_wal_size.
Subscribe at https://www.scalingpostgres.com to get notified of new episodes.
Links for this episode:
- https://www.depesz.com/2022/03/13/is-my-autovacuum-configured-properly/
- https://aws.amazon.com/blogs/database/hidden-dangers-of-duplicate-key-violations-in-postgresql-and-how-to-avoid-them/
- https://www.cybertec-postgresql.com/en/pipeline-mode-better-performance-on-slow-network/
- https://www.enterprisedb.com/blog/tuning-maxwalsize-postgresql
- https://www.enterprisedb.com/blog/pg-phriday-wrapping-transactions-right-round
- https://www.endpointdev.com/blog/2022/03/using-pgtap-automate-database-testing/
- https://ctodive.com/hooks-the-secret-feature-powering-the-postgres-ecosystem-f05b3b82e0ba
- https://www.citusdata.com/blog/2022/03/12/how-to-benchmark-performance-of-citus-and-postgres-with-hammerdb/
- https://pganalyze.com/blog/5mins-postgres-postgis-vs-gpu-citus-benchmarks-hammerdb
- https://www.highgo.ca/2022/03/18/distributed-database-with-postgresql-atomic-commit-problems/
- https://www.percona.com/blog/run-postgresql-on-kubernetes-with-percona-operator-pulumi
- https://blog.crunchydata.com/blog/spatial-filters-in-pg_featureserv-with-cql
- https://postgresql.life/post/jaime_casanova/
- https://www.rubberduckdevshow.com/episodes/34-real-world-performance-enhancements/