No Picture
PostgreSQL DBA

How to implement Encryption-at-Rest for PostgreSQL in Kubernetes?

Implementing encryption-at-Rest for PostgreSQL in Kubernetes involves configuring encryption for the persistent storage where PostgreSQL data resides. Below is a step-by-step explanation of how to achieve this, along with a real-world example: apiVersion: apps/v1kind: Deploymentmetadata:name: […]

No Picture
InnoDB

Reading and Writing Blocks in InnoDB

InnoDB, the default storage engine in MySQL, uses a buffer pool to manage the reading and writing of data blocks. The buffer pool is a cache that holds frequently accessed data pages in memory, reducing […]

No Picture
PostgreSQL DBA

SQL/JSON patches committed to PostgreSQL 15!

PostgreSQL SQL/JSON: PostgreSQL continues evolving its support for modern data formats with each release. Notably, PostgreSQL 15 introduces significant improvements to handle JSON data more efficiently. These updates bring greater flexibility, performance, and ease of […]

No Picture
MySQL Internals

Streaming versus blocking operators in MySQL

In MySQL, operators in a query execution plan can be classified as streaming or blocking. This classification is based on how they process and propagate rows during query execution. Let’s explore the differences between streaming […]