No Picture
PostgreSQL Internals

PostgreSQL Index Wildcard Explained

Index wildcard is a technique used in PostgreSQL to create an index on a partial string in a column, rather than indexing the entire column. This technique can improve query performance when searching for data […]
No Picture
PostgreSQL Performance

Troubleshooting PostgreSQL Query Performance

Monitoring query latency, wait events, and locks in PostgreSQL helps identify and diagnose performance bottlenecks. Here’s a guide on how to monitor these aspects: Here’s a sample query to gather information about locks, wait events, […]
No Picture
PostgreSQL Performance

PostgreSQL Execution Plans: What to Look For

PostgreSQL execution plans PostgreSQL execution plans provide information on how the database intends to execute a given query. Understanding execution plans is crucial to identify performance issues and optimize query performance. Here are some of […]
No Picture
PostgreSQL Internals

PostgreSQL Redo Undo: How Operations Are Handled

Redo and Undo are essential components of any database management system, including PostgreSQL. Redo and Undo are used to maintain the consistency and durability of the database by enabling the recovery of transactions in the […]