Killing proper indexing: A neat idea
There are a couple of ways to kill indexing entirely. One of this ways is to apply functions or expressions. Read out in our blog.
Speed up PostgreSQL data loading with COPY (FREEZE)
UPDATED JUL 2023 How to load data fast and efficiently in PostgreSQL using COPY (FREEZE). Organize data nicely by instantly writing hint bits.
Speeding up things with hint bits
UPDATED June 2023: What are hint bits in PostgreSQL? Hint bits improve PostgreSQL performance - find out why and how. Includes code examples.
Reducing log messages on the client
Frequently PostgreSQL client applications are flooded with log messages from the server. Correct this by changing the server configuration.
The power of response times and execution time
The goal of the PostgreSQL optimizer is to provide a plan which executes as fast as possible & returns all the data as rapidly as possible.
wal_level: What is the difference?
PostgreSQL replication requires changing the wal_level from “minimal” to “hot_standby”. What er the impacts? Read out more.
Logging - the hidden speedbrakes
When it comes to performance, people tend to forget some basic topics entirely. One of those topics is the impact of writing log files.
max_connections - Performance impacts
Setting max_connections to an insanely high value is not good for performance. I tried it, to see what impact it has in PostgreSQL.
Adjusting maintenance_work_mem
After testing shared_buffers recently, I decided to do a little more testing on our new office desktop PC (8 core […]
PostgreSQL 9.3 - Shared Buffers Performance (1)
A lot has been said about PostgreSQL shared buffers and performance. As my new desktop box has arrived this week […]