Planet MariaDB Server
Perconians at WeAreDevelopers World Congress 2026: Agents Everywhere, Security Wake-Up Calls, and Buzzword Bingo
On July 9–10, the two of us – Sandra (Engineering, Percona for MongoDB) and Radek (Product, Percona for MongoDB) – packed our backpacks and headed to Berlin for the WeAreDevelopers…
Introducing Mountaineers: A Way to Say Thank You
You filed a bug report at 11pm because you’d already done the work to isolate it. You answered a forum question that had been sitting unanswered for three days. You…
Multi-Cluster Replication, FIPS Mode, and More with MariaDB Enterprise Kubernetes Operator 26.06
The MariaDB Enterprise Kubernetes Operator makes it easier to run and manage MariaDB databases in Kubernetes. It automates day-to-day work such as deployment, scaling, backups, recovery, security configuration, and upgrades,…
Database Index Optimizer
Recently, a client asked me if the “time-consuming” task of checking indexes could be left to an index optimizer. Of course it can… What exactly do we want to check?…
PostgreSQL Meta Commands that save time every day
When most people start working with PostgreSQL, they quickly learn SQL:SELECT * FROM employees;But very soon, another world opens up inside psql — a set of commands that don’t look…
Inside MySQL 9.7 LTS Features
MySQL 9.7, a Long-Term Support (LTS) release, incorporates a variety of potential features spanning across multiple technical domains. This article covers some of the primary features introduced and evaluates their…
MariaDB Hidden Gem: Online Schema Change without pt-osc
When people hear “online schema change” in the MySQL and MariaDB world, many immediately think about pt-online-schema-change. And for good reasons: for years, changing a large table in production was…
MyDumper Locking Mechanisms Revisited: Introducing SAFE_NO_LOCK
About a year ago, we discussed how MyDumper refactored its locking mechanisms to move away from old, rigid flags and transitioned towards more flexible, streamlined execution. Since then, the MyDumper…
Running DuckDB as a MySQL 9.7 storage engine
ducksdb-mysql-engine is an experimental build of MySQL 9.7 where a table you mark ENGINE=DuckDB answers analytical queries from DuckDB instead of InnoDB. Same server, same connection, no second copy of…
MariaDB 13.1 Feature in Focus: BLOB, TEXT, JSON and GEOMETRY Support in the HEAP Engine
Some contributions improve MariaDB Server by adding new capabilities. Some go further: they start from a concrete production problem with an existing feature, not a bug, but a design limitation,…
An Easy Path from MySQL to MariaDB: Introducing MariaDB Migrator
Migrating from MySQL to MariaDB is not considered to be an overly complex process. After all, the two databases share the same DNA, as MariaDB was born as a fork…
Using MariaDB Serverless Cloud Deployment for Uneven AI Workloads
The promise of “serverless” is attractive to AI developers. Serverless is a cloud computing model that abstracts away infrastructure management, allowing developers to focus on building applications that scale automatically…
MariaDB Foundation Sea Lion Champions Nominees: Federico Razzoli
Interview with Federico Razzoli, nominated in the Community Leadership category. The MariaDB Foundation Sea Lion Champions program celebrates the people and organizations who help make the MariaDB ecosystem stronger, more…
pg_tde: our fork is temporary, our commitment to open TDE is not
Recently we noticed a LinkedIn post promoting open_pg_tde, a fork of our pg_tde, claiming to be more open. I looked at the repository, and have to disagree with their claim.…
Updated MariaDB C++ and ODBC Connectors now available
MariaDB is pleased to announce the immediate availability of MariaDB Connector/C++ 1.1.8 and 1.0.7 and MariaDB Connector/ODBC 3.2.9 and 3.1.23. All are Stable (GA) releases. Download Now See the release…