
PostgreSQL: ANALYZE and optimizer statistics
To find the best execution plan PostgreSQL is relying on statistics to give the optimizer an indication of what to expect.
73 articles by Hans-Jürgen Schönig.

To find the best execution plan PostgreSQL is relying on statistics to give the optimizer an indication of what to expect.

Learn how PostgreSQL can help with basic calculations regarding golden proportions. Do mathematics in your database development work.

Update/ upgrade: what's the difference? This blog post covers the best ways of upgrading or updating PostgreSQL to the latest release.

vip-manager is a simple to use tool to handle service IPs in a PostgreSQL Patroni cluster | PostgreSQL High Availability Cluster

Foreign keys will introduce some issues which have to be considered when writing applications. If a foreign key is in place the inseration order starts to matter.

SQL and PostgreSQL can be used to create sample data which possesses certain statistical properties like a normal distribution.

How can you find data even if there are typos? In PostgreSQL there are various solutions to the problem of a search with odd spelling.

GROUP BY is an integral part of SQL and PostgreSQL. You might not know that the GROUP BY expression can handle more than just simple fields.

Calculating differences between rows | How can one calculate the difference between the current and the previous row? | timeseries data

“If we had this data what would it mean?” - read more about this PostgreSQL technique, what it is good for & how it works.

Table functions & performance: Solve performance issues related to stored procedures and or a composite data type in PostgreSQL

How to use a hierarchical query, which is an SQL query that handles model data such as the structure of organizations - find out more

Adjusting checkpoints is useful when tuning a server and improves the database performance. Furthermore, it helps to reduce WAL.