Enable or Disable Adaptive Hash Indexing in MySQL?
MySQL

Enable or Disable Adaptive Hash Indexing in MySQL?

Introduction Deciding whether to enable or disable Adaptive Hash Indexing (AHI) in MySQL involves a careful evaluation of your database's workload characteristics and performance metrics. AHI can significantly speed up read operations for certain types [...]
InnoDB Parallel Redo Logs MySQL 8
InnoDB

How do InnoDB Parallel Redo Logs work in MySQL 8?

Introduction Parallel redo logging in InnoDB, introduced in MySQL 8.0, is a significant enhancement aimed at improving the performance of write-heavy workloads. It enhances the efficiency of redo log operations, particularly on systems with multiple [...]
MinervaDB

Creating and Implementing Custom Sequences in MySQL 8

In MySQL, a table-based sequence is used to generate a sequence of numbers, typically for auto-incrementing primary keys. However, unlike some other databases, MySQL does not have a built-in SEQUENCE object. Instead, you can simulate a sequence […]

MinervaDB

Automating MySQL Slow Query Log Management with Logrotate

In managing MySQL databases, it’s crucial to keep the slow query log under control to avoid excessive disk usage and to maintain a clear history of queries that may need optimization. Logrotate serves as an invaluable tool for this task, allowing for automatic weekly archiving of the slow query log, compressing old logs, and thus ensuring your logging system is both efficient and manageable. This routine contributes significantly to a robust and well-maintained MySQL server, leading to improved performance and streamlined troubleshooting. […]

MinervaDB

MySQL 8 Query Rewriter Plugins and DDL Rewriter

Optimizing MySQL 8 performance with Query Rewriter Plugins and DDL Rewriter  When you are building a Database Systems Infrastructure for performance of an WebScale application, the optimal query performance is very important for both customer […]