No Picture
MinervaDB

Understanding PostgreSQL Page Structure

“Unlocking PostgreSQL’s Storage Power: Exploring the Architecture and Implementation of Page Structure” The page structure in PostgreSQL forms the backbone of its storage system, efficiently storing and retrieving data on disk. Let’s examine the architecture […]

No Picture
MinervaDB

Troubleshooting PostgreSQL queries not using indexes

When PostgreSQL queries are not utilizing indexes effectively, it can significantly impact query performance. Here are some troubleshooting steps to identify and resolve issues with queries not using indexes efficiently: Remember that improving index utilization requires […]

No Picture
MinervaDB

How to control automatic maintenance activities in PostgreSQL?

In PostgreSQL, there are several automatic maintenance activities that occur to keep the database healthy and optimized. These activities include: auto vacuuming, auto analyzing, and auto checkpointing.  PostgreSQL Maintenance Activities While these automated processes are crucial for maintaining […]

Linux

How System Calls are implemented in Linux Kernel?

System calls in the Linux kernel: System calls in the Linux kernel use a combination of mechanisms and algorithms. This approach ensures efficient and secure interaction between user-level applications and the kernel. Here’s a high-level […]