Fraud Blocker

An XMAX contains what?

xmaxis an MVCC (Multiversion Concurrency Control) system column in PostgreSQL. The documentation is rather succinct:

> The identity (transaction ID) …

Continue Reading

PostgreSQL Full Text Search and Vacuum: What It Has To Do With

What is the relationship between PostgreSQL Full-Text Search and VACUUM? Many people might be surprised to find out that there might even be a relatio…

Continue Reading

AVOID “OR” FOR BETTER QUERY PERFORMANCE. 

Of course, there is a need for the OR operator in SQL, so if you can’t avoid it, use it. But you should be mindful of the effects on performance.

I’l…

Continue Reading

Postgresql’s Update and AutoVac: A Beginner’s Guide

It’s surprising how many of the recent PostgreSQL support requests we’ve gotten are about autovacuum and UPDATE in particular. PostgreSQL handles upda…

Continue Reading

Post-process trigger performance information

We came to the conclusion that we shouldn’t worry about it too much and should just make those triggers for the most common “audit fields” type of use…

Continue Reading

🎉 Thank you for subscribing!

You're now on the list for database FinOps strategies and performance insights.