No Picture
MySQL Performance

How partition pruning improved with MySQL 8?

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

How does cache trashing happen in PostgreSQL 15?

Cache trashing in PostgreSQL 15 occurs when there is high contention for the shared buffer cache. This can happen when there are many concurrent queries accessing the same data, or when there is a lack […]

No Picture
PostgreSQL Performance

How is the transaction model implemented in PostgreSQL?

How is the transaction model implemented in PostgreSQL? In PostgreSQL, transactions are implemented using the Multi-Version Concurrency Control (MVCC) model. This means that each transaction is given a snapshot of the database at the start […]