No Picture
MinervaDB

InnoDB early lock release

InnoDB early lock release is a feature in MySQL 8 and higher that allows the database to release locks earlier in the transaction processing process. This helps to reduce lock contention and improve overall performance. […]
No Picture
MySQL Performance

MySQL 8 Partition Pruning: How It Improved

In MySQL 8, partition pruning has been improved to make it more efficient and flexible. Partition pruning is a performance optimization technique that helps to minimize the amount of data that needs to be scanned […]
No Picture
PostgreSQL Performance

PostgreSQL Locks and Deadlocks: Understanding Them

Understanding locks and deadlocks in PostgreSQL Locks in PostgreSQL are used to ensure that concurrent transactions do not interfere with each other. When a transaction modifies a piece of data, it will take out an [...]
No Picture
PostgreSQL Performance

How NULL values in PostgreSQL affect performance?

How NULL values in PostgreSQL affect performance? NULL values in PostgreSQL can have an impact on the performance of queries and calculations, depending on how they are handled. Indexes: Indexes on columns that contain NULL [...]
No Picture
PostgreSQL Performance

PostgreSQL Index Maintenance and Repair

PostgreSQL Index Maintenance and Repair Index maintenance and repair are important tasks that help to keep the database running at optimal performance. In PostgreSQL, there are several methods for performing index maintenance and repair: REINDEX: [...]
No Picture
PostgreSQL Performance

Tuning Linux for PostgreSQL

Tuning Linux for PostgreSQL Tuning Linux for PostgreSQL performance can involve several steps. Here are some general steps to take: Optimize kernel parameters: Make sure the kernel is configured for optimal performance for PostgreSQL. This [...]