Fraud Blocker

RECOVER AND REPLACE A MISSING POSTGRESQL INDEX 

If you’re looking for the ideal combination to sabotage performance as effectively as possible, missing indexes are a crucial component. However, you …

Continue Reading

I’m having trouble canceling a PostgreSQL query.

A PostgreSQL query can take a very long time. Usually, it’s easy to stop (cancel) a statement like this, but sometimes things can go wrong and a query…

Continue Reading

POSTGRESQL TIME ZONE MANAGEMENT

Time zones are among the least popular topics in computing, right behind character encoding. In addition, PostgreSQL’s implementation of timestamp wit…

Continue Reading

POSTGRESQL CASE-INSENSITIVE PATTERN MATCHING

Case-insensitive search is a highly requested feature, in part to keep Microsoft SQL Server compatibility. Using case-insensitive ICU collations is on…

Continue Reading

Choose no rules for updated transaction analyses. 

    I was recently confronted with a nice example of how adding FOR UPDATE to a query can introduce transaction anomalies. This article will talk about wh…

    Continue Reading

    🎉 Thank you for subscribing!

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