Bypassing the transaction log
When data is changed generally the change must be written to the xlog before it is written to the underlying table.
Detecting fraud: Benford's law
Benford's law is a mechanism, which is widely used in many fields. Especially accounting fraud can be detected nicely using this simple law of mathematics.
Fed up with long WHERE-clauses?
What if you want to compare dozens of columns with each other in PostgreSQL? Find out how to do it right here.
PostgreSQL shutdown modes
PostgreSQL has three shutdown modes - smart, fast, immediate. Check out this blogpost to learn more about all of them.
Tracking changes in PostgreSQL
UPDATED 2023 - How to track changes made to tables in PostgreSQL - instructions how to use a generic changelog trigger for tracking changes.
Making random() deterministic - random generator in PostgreSQL
How to reproduce a random sequence of numbers. Reset the random generator to restart a certain value in PostgreSQL. random()
PostgreSQL: Finding Christmas presents
In this blog we are talking about KNN-search. KNN-search has been made for finding something close to what you are looking for.
effective_cache_size: Better set it right
effective_cache_size can have a serious impact on execution plans and change things dramatically. See what kind of difference it can make.
Operator classes explained
In this blog we are tallking about the topic operator class. We will show you some strategies for your database.
Common security issues prior to PostgreSQL 15
UPDATED July 2023: How to avoid security issues in PostgreSQL prior to v15 due to the public schema. Repair the problem.