PostgreSQL: Network latency does make a BIG difference
Find out about how network latency is essential to PostgreSQL database performance. Measure the performance impact caused by latency.
7 things that could be improved in PostgreSQL
UPDATE July 2023: What could be better in PostgreSQL? Find out about its weak points, and see what has improved since 2020.
Tuning max_connections in PostgreSQL
by
Laurenz Albe |
04.2020 (Updated 2023-02-22) In my daily work, I see many databases with a bad setting for max_connections. There is little […]
Detailed look at the new PostgreSQL troubleshooting extension - pg_show_plans
How to use pg_show_plans to look at execution plans of slow queries in real time as they’re being executed | Troubleshooting tool
Performance differences between normal and generic audit triggers
Performance differences between normal and generic audit triggers | PostgreSQL database | PostgreSQL trigger performance
pg_show_plans: Watching execution plans in PostgreSQL LIVE
pg_show_plans is an extension developed by CYBERTEC, which shows all active query plans in PostgreSQL | Execution plan live in PostgreSQL
CLUSTER: Improving PostgreSQL performance
Learn an important trick to lower the performance impact of data storage methods in your PostgreSQL database. Use CLUSTER to improve speed.
Subtransactions and performance in PostgreSQL
by
Laurenz Albe |
03.2020 (Last updated on 2023-01-24) Recently, while troubleshooting PostgreSQL performance problems, I ran into problems with subtransactions twice. So I […]
Reduce WAL by increasing checkpoint distance
Adjusting checkpoints is useful when tuning a server and improves the database performance. Furthermore, it helps to reduce WAL.
shared_buffers: Looking into the PostgreSQL I/O cache
shared_buffers: What does the PostgreSQL I/O cache contain? Find out what the cache knows about your database.