Postgres Performance: From Slow to Pro
December 15, 2023
44 min
Free
django
python
database-performance
postgresql-tuning
query-optimization
postgresql-configuration
table-bloat
connection-pooling
postgresql
sql
caching
indexing
Description
This talk provides a gentle introduction to optimizing PostgreSQL performance for developers who are new to database tuning. It covers how PostgreSQL uses memory, how to monitor and tune queries, and strategies to improve performance as applications grow. Key topics include shared buffers, work memory, IOPS, table bloat, connection management, logging, and query analysis tools like `pg_stat_statements` and `EXPLAIN` plans. The presentation also touches on indexing, data modeling, and avoiding N+1 query problems.