Migrating a 500 GB Production MariaDB Database from Amazon RDS to EC2, With a Rollback Path

I always enjoy real production stories where MariaDB is used in demanding environments and the people involved are willing to share the architecture, the challenges, and the decisions made along the way.

Pradip Shah from luroConnect recently documented how his team migrated a 500+ GB production MariaDB database from Amazon RDS to self-managed MariaDB on EC2.

…

When AI Finds the Bugs We Missed: A Very Busy Year for MariaDB Security

You may have noticed that some recent MariaDB Server releases arrived a little later than expected. Sorry about that! But there is a good reason for it.

Over the last months, the MariaDB project has experienced something we had never seen before: a very large increase in security reports. And when I say large, look at this graph:

For years, we received a few security reports every quarter. Sometimes 3, sometimes 6, 11… the highest in the graph was 16.

And then suddenly, in one quarter, we received 81 reports.

…

“Verify, Measure, and Get Your Hands Dirty”: Two Decades of Database Support with Sveta Smirnova

At Percona Live Amsterdam I caught up with Sveta Smirnova, a world-renowned MySQL expert, author of “MySQL Troubleshooting” and “MySQL Cookbook, 4th Edition”, and a frequent speaker at events from Oracle OpenWorld and FOSDEM to HighLoad. After decades as a support engineer, she now works as Principal Support Engineering Coordinator at Percona, where she owns the bug prioritization process, develops tools for Percona’s services teams, and maintains Percona Toolkit. We talked about how AI has changed support work, what makes a “small” bug a big one, and why she recommends motorbikes for the engineering mind.

The easy questions are gone

Ask Sveta what support has in common with 2005 and the answer is simple: people need help, and they come to support. …

The database world grew up — notes from Percona Live Amsterdam

Last week I spent a few days in Amsterdam at Percona Live. It was the first Percona Live in Europe since before the pandemic, and you could feel it in the room: a slightly disbelieving happiness at simply being together again. Peter Zaitsev put it well when we sat down afterwards — nobody was quite sure what to expect, and it turned out to be a great event precisely because everyone had missed this.

Peter Zaitsev

I have been around since the early days of MySQL, long enough to have watched a good many people come and go.

…

MariaDB 13.0 Is Now Stable

MariaDB Server 13.0 is now Stable!

The 13.0 series started its journey in March 2026 with the Preview. It then progressed through the Release Candidate phase and is now ready for general use as MariaDB’s latest Stable rolling release.

This is not a long-term support release, which means that an upgrade is relevant for you in the specific scenario that you want to try one of the new features described below. In a test or production environment. But this is not an LTS.

13.0.2, Stable, is an important milestone.

…

From a Chocolate Wrapper to Concurrent InnoDB Page Splits

This work started from a conversation with Monty Widenius at Meet Magento Czech in August. We discussed possible ways to improve the scalability of the InnoDB B+Tree, especially its insert path and page splits.

Monty explained several ideas about reducing synchronization during structural changes and allowing independent parts of the tree to make progress concurrently. We did not have a whiteboard, so we made the first design sketch on the back of a dark chocolate wrapper.

The sketch contained a small B+Tree, several page links, and the basic idea of moving structural work outside the globally serialized path.

…

Launching MariaDB’s Database Survey 2026

We want to know how you’re really using MariaDB — and databases in general. Not the marketing version or the one-off case study. The real story: what you’re building, how you are using it, what’s working, and what’s frustrating.

Last year we ran the first State of MariaDB survey. 275 of you took part, and the results became a public report linked from mariadb.org/survey. Now we’re back with the 2026 edition — the second annual survey — fresh questions, tailored to five different roles, open to non-MariaDB users too, and built to help MariaDB grow.

…

MariaDB Plugins Beyond C++: What the Community Told Us

A few weeks ago, we asked a simple question:

Which language would you use to write MariaDB plugins?

The question related to MDEV-40189 (Support plugins written in various languages), an idea we introduced earlier this summer to lower the barrier to MariaDB plugin development by supporting languages other than C and C++.

The poll is now closed, and 2,090 people voted.

And the results are interesting.

Python and Rust lead, but there is no single winner

Python takes first place with 21%, closely followed by Rust with 19%.

…