Planet MariaDB Server
Still on MariaDB 10.6? Why your next upgrade is a security decision
Last week was about PHP. This week, check your database. On 21 October 2026, the PHP project shipped emergency fixes for two critical remote code execution flaws, CVE-2026-109618 and CVE-2026-109619,…
From Cake Pops to Valkey Pong: Finding My Place in the Open Source Community
I’ll be the first to admit it. I’m not a technical guy. I am, however, observant and curious—two traits that play a major role in my efforts to learn and…
Benchmarking Vector search in six database engines
We loaded 990,000 OpenAI embeddings of 1,536 dimensions into six databases that index vectors themselves, built an HNSW index in each, and measured five things: time to a queryable index,…
Percona Operator for MySQL 1.3.0: autopilot tuning, zero-data-loss async failover, encrypted PITR
Percona Operator for MySQL 1.3.0 is out. This release moves three things forward for teams running MySQL on Kubernetes: the operator now tunes MySQL for you based on the…
Inner Join: Oleg Smirnov on parallel query execution
MariaDB Server has executed every query on a single thread since the beginning. That is changing. In the first episode of Inner Join, our new video series with the engineers…
Getting Started with Percona PostgreSQL Operator
I’m a long term user of MySQL with both asynchronous replication and synchronous with PXC. For a while now this has been on Kubernetes with either Helm deployments or more…
How to Extract Data from InnoDB, MyISAM, and MyRocks Files Without a Running Server
Probably everyone responsible for managing database servers at some point realizes that it would be helpful to have a tool capable of extracting data directly from raw database files. Something…
Build an “ask the docs” app with Laravel 13 and MariaDB Vector
Earlier this month we wrote that Laravel 13 now supports MariaDB Vector natively. Mohamed Touhami Rhaima, one of the community contributors who made that happen, has now written a tutorial…
Catch Lost Updates Before Release: A Two-Client PostgreSQL Test on Windows
Two successful reservations of three units should reduce stock from ten to four. A read-calculate-write operation can instead leave seven: both clients overwrite the row with a value calculated from…
How MariaDB 11.8 became about 3× faster on some in-memory workloads, fixing a regression dating back to 10.5
Publishing on behalf of Alessandro Vetere. Conclusions first: InnoDB in-memory workloads started paying for LRU management in 10.5, a performance regression, and I think the reason is that a clock,…
FOSDEM 2027: Bringing the M-Ecosystem Together
One ecosystem, many projects, shared challenges. Join us in Brussels on Sunday, January 31, 2027, for the M-Ecosystem Devroom at FOSDEM! Building on the tradition of the MariaDB, MySQL &…
How Vestiaire Collective achieved near-zero downtime RDS for MariaDB upgrades with Amazon RDS Blue/Green Deployments
Vestiaire Collective is a leading global platform for pre-owned luxury fashion. The company achieved near-zero downtime when upgrading its Amazon Relational Database Service (Amazon RDS) for MariaDB fleet by using…
The Man Who Benchmarks MariaDB Against the World
Jonathan Miller has spent 27 years in database performance testing. He talks about TAF, the open source Test Automation Framework that benchmarks MariaDB, MySQL and PostgreSQL side by side, configuration…
What’s new in MariaDB Connector/J 4.0
MariaDB Connector/J 4.0.0 is now generally available. Connector/J is the JDBC driver for MariaDB Community Server and MariaDB Enterprise Server, released under the LGPL 2.1 license. It is the first…
What’s new in MariaDB Connector/J 4.0
MariaDB Connector/J 4.0.0 is now generally available. Connector/J is the JDBC driver for MariaDB Community Server and MariaDB Enterprise Server, released under the LGPL 2.1 license. It is the first…