In this episode of Scaling Postgres, we discuss how to use explain analyze, the problem with counting sequences, the best books to learn Postgres and how to migrate to declarative partitioning.
Subscribe at https://www.scalingpostgres.com to get notified of new episodes.
Links for this episode:
https://www.highgo.ca/2020/04/30/optimizing-sql-step-1-explain-costs-and-plans-in-postgresql-part-2/
https://www.enterprisedb.com/postgresql-query-optimization-performance-tuning-with-explain-analyze
https://www.cybertec-postgresql.com/en/speeding-up-count-why-not-use-maxid-minid/
https://www.youtube.com/watch?v=KTRB12-xeHY
https://www.2ndquadrant.com/en/blog/how-to-migrate-from-inheritance-based-partitioning-to-declarative-partitioning-in-postgresql/
https://info.crunchydata.com/blog/using-postgresql-for-json-storage
https://elephas.io/how-to-set-application_name-in-psql-command-line-utility/
https://www.2ndquadrant.com/en/blog/password-authentication-methods-in-postgresql/
https://www.2ndquadrant.com/en/blog/oracle-to-postgresql-ansi-outer-join-syntax-in-postgresql/
https://severalnines.com/database-blog/my-favorite-postgresql-extensions-part-one
https://severalnines.com/database-blog/my-favorite-postgresql-extensions-part-two
https://www.citusdata.com/blog/2020/04/27/how-citus-distributed-query-executor-adapts-to-postgres-workload/
https://postgresql.life/post/melanie_plageman/
https://info.crunchydata.com/blog/a-deep-dive-into-postgis-nearest-neighbor-search
https://www.cybertec-postgresql.com/en/intersecting-tracks-of-individuals-mobilitydb/
https://www.2ndquadrant.com/en/blog/how-to-use-tree-machine-learning-model-with-2uda-postgresql-and-orange-part-4/