Planet MariaDB Server
The DuckDB MySQL engine at 500 GB
We ran DuckDB MySQL storage engine at scale factor 500. It is around 500 GB of raw TPC-H, three billion lineitem rows on an 80-core server with 187 GB of…
Retail Data Analytics: Ultimate 2026 Modern Retail Stack
Retail data analytics is the difference between a merchandiser who reprices a slow-moving SKU on Tuesday morning and one who discovers the markdown opportunity in a month-end deck. Modern retail…
Herding Goats Across Continents: How We Took 100 People From Around the World to Turkey for an Offsite (and Lived to Tell the Tale)
Every great journey needs a guide. Ours just happened to be a mountain goat. Fresh off a brand-new Percona branding reveal — complete with a rugged mountain goat mascot, a…
ClusterControl 2.5.0 brings ClickHouse support to on-prem, cloud and hybrid environments
ClusterControl 2.5.0 is here, and it marks a milestone for the platform: ClickHouse joins the family of supported database engines — and with it, a capability no analytics vendor’s cloud…
MySQL 8.0.17 GTID Crash Safety Improvement
I have known for some times that there is an interesting improvement in MySQL 8.0.17 regarding GTID Crash Safety, but I have not had the time nor the need to…
What Is Data Sovereignty and How Does MariaDB Protect Sovereignty in Cloud Databases?
Every organization now operates in a world where data doesn’t just need to be secure – it needs to be sovereign. Where it’s stored, who can access it, which laws…
Hear Ye, Hear Ye: A Guide to MariaDB’s Governance Model
Be it known: MariaDB Server now has a clearer, publicly documented governance framework covering technical roles, subsystem ownership, decision-making, response expectations and continuity. Open source begins with access to the…
Understanding MySQL Replication “fatal error 1236”: “Replica has more GTIDs than the source has, using the source’s SERVER_UUID”
This MySQL replication error — fatal error 1236 / Replica has more GTIDs than the source has, using the source’s SERVER_UUID — shows the importance of thinking before acting. I am glad a…
Wirekite becomes Silver Sponsor of MariaDB Foundation
We are pleased to welcome Wirekite as a new Silver Sponsor of MariaDB Foundation. Wirekite is an enterprise data movement platform focused on high-performance extract, load, migration, and replication workflows.…
Stored Procedures memory consumption in Percona Server for MySQL
1. What it is about This investigation began as a performance comparison for different memory allocators. However, during benchmarking, I discovered unexpected effects deserving a more detailed explanation. I hope…
Percona Server for MongoDB 8.3 Technical Preview Is Now Available
Percona Server for MongoDB 8.3 is available today as a Technical Preview. It is not for production. It is for your lab, your staging cluster, and your benchmark harness –…
MySQL Best Practice : not using date / time types, nor ENUM
Today, I was reminded of a MySQL Best Practice, probably generalizable to all databases : using simple types, not complex types. Such complex types to avoid include the date and…
MariaDB Java Connector 3.5.10, 3.4.4, 3.3.6, and 2.7.15 now available
MariaDB is pleased to announce the immediate availability of the MariaDB Connector/J 3.5.10, 3.4.4, 3.3.6, and 2.7.15 releases. Download Now Notable items in this release include: Notable items in this…
From a Production Problem to MariaDB: Headout’s Open-Source Contribution Journey
A production bottleneck at Headout led to a new MariaDB Server improvement. This is the story of how engineers, maintainers and AI-assisted development turned a real-world problem into an upstream…
MariaDB 12.3: Faster Vector Search with Matryoshka Optimization
MariaDB Server 12.3 makes vector search faster where it matters most: the high-recall levels that production AI workloads actually require. A new Matryoshka-aware optimization uses a cheap check on the…