Community journal

The latest from the MySQL community

Ideas, releases, practical guides, and perspectives from the people building with MySQL.

Follow the feed
Showing entries 641 to 650 of 45460 « Previous | Next »
Announcing Vitess 22

Announcing Vitess 22 # The Vitess maintainers are happy to announce the release of version 22.0.0, along with version 2.15.0 of the Vitess Kubernetes Operator. This release is the first to benefit from a 6-month-long development cycle, after our recent change to the release cadence. Version 22.0.0 comes with significant enhancements to query serving and cluster management. These changes have allowed Vitess to be more performant and easier to operate compared to version 21.

Performance Regression in MySQL 8.0, Fixed in 8.4, Easy Workaround (innodb_doublewrite_pages)

While doing benchmarks on 5.7 and 8.0, I came across a performance regression in MySQL 8.0 over 5.7 and opened a bug (Bug #111353 : 3x Performance Regression from 5.7 to 8.0 on ALTER TABLE FORCE).  There has been recent activity on this bug, showing an easy workaround.  This, even if it is known since 16 July 2024, has not been talked about much, so this deserves a blog post.

Connecting to MySQL HeatWave in OCI

This blog post will describe how to start working with MySQL HeatWave in OCI. We will interconnect MySQL HeatWave instance with OCI Compute instance and even import data and execute SQL commands over them. First, I will describe the overall picture of what we want to achieve. Then I’ll walk you through the setup of […]

Connecting to MySQL HeatWave in OCI

Connecting to MySQL HeatWave in OCI

Benchmarking MySQL Server With mysqlslap: Estimating Capacity, Not Absolute Limits

When I’m working with MySQL, I care not just about whether a single query is slow, but how much total load the server can handle before performance starts to drop.

Tools like mysqlslap help by generating synthetic workloads to simulate multiple clients and measure the server’s Queries Per Second (QPS).

In this post, I’ll walk through a script I used to benchmark MySQL server performance with mysqlslap, and discuss when it makes sense to use it over more advanced tools like sysbench. I originally used this script in a blog post published at ReadySet: Vertical Scaling of MySQL vs. Horizontal Scaling with ReadySet.

Why Benchmark a MySQL Server?

Benchmarking gives a rough idea of how a MySQL server performs under …

[Read more]
A Unique Foreign Key issue in MySQL 8.4

Recently, a friend reached out to me for help after encountering an error while restoring a MySQL dump during an upgrade from MySQL 8.0 to 8.4. The error read: At…

The post A Unique Foreign Key issue in MySQL 8.4 first appeared on Change Is Inevitable.

How to Resolve Disk Space Issues in PMM: Case Study

Recently, I encountered a Percona Monitoring and Management (PMM) server that was rapidly approaching complete disk exhaustion. This post outlines the steps taken to identify the issue and reclaim disk…

The post How to Resolve Disk Space Issues in PMM: Case Study first appeared on Change Is Inevitable.

Speeding Up Percona XtraDB Cluster State Transfers with Kubernetes Volume Snapshots

When using the Percona Operator for MySQL based on Percona XtraDB Cluster (PXC), it’s common to encounter scenarios where cluster nodes request a full State Snapshot Transfer (SST) when rejoining the cluster. One typical scenario where a State Snapshot Transfer (SST) is required is when a node has been offline long enough that the GCache […]

MySQL Routing Guidelines: A Practical Guide to Management and Configuration

This post is the second in a series about Routing Guidelines, a new feature available in both MySQL Community and Enterprise Editions that brings smarter and more flexible query routing to MySQL Architectures, including InnoDB Cluster, ClusterSet, and ReplicaSet. Whether you’re already using MySQL Router or evaluating ways to enhance and simplify application failover and scale workloads more efficiently, Routing Guidelines […]

An Efficient Path to Learn MySQL Performance

Conference Presentations

Video Slides
MySQL Performance for Application Developers @ MySQL and HeatWave Summit 2025 mysql-summit-2025.pdf
MySQL Performance for Developers @ Percona Live 2023† PL23.pdf
Efficient MySQL Performance @ Percona Live 2022 PL22.pdf
…
[Read more]