Planet MariaDB Server
Trying DuckDB for Magento Analytics: An Experiment with One Million Orders
Magento normally uses InnoDB for orders, order items, invoices, and other transactional data. However, analytical reports have another workload. I wanted to check whether DuckDB can improve a real Magento…
MariaDB adoption is growing, and the way people get it is changing – Adoption Index 2026-09
The MariaDB Adoption Index is up 126% in a year. More people are downloading MariaDB, more people are contributing to it, and more projects are building on it than at…
PostgreSQL as a Workflow Engine: Building Reliable Long-Running AI Jobs Without Kafka
Every document-processing system I have worked on arrives at the same shape. Something uploads a file, something else has to read it, run it through an extraction or inference step…
Implementing GitOps from Infrastructure to DB Operators to Unify Ops for Kubernetes Databases
Most platform teams already use GitOps for their Kubernetes apps. The config lives in Git, Argo CD applies it, and deployments are predictable. But look one layer down and things…
Vibe Coding a Database Lab: How I Built DBCanvas to Stop Rebuilding the Same Test Environment
Percona gives us room to work on our own AI-assisted projects, and I used mine to fix a problem I kept running into. Every time I wanted to try a…
Announcing MariaDB Community Server 13.0 GA
MariaDB Community Server 13.0 GA deepens Oracle PL/SQL compatibility with REF CURSORs and RECORD types, gives developers UPDATE…RETURNING, expands manageability across INFORMATION_SCHEMA and SHOW VARIABLES, extends the new-style optimizer hint…
MariaDB Enterprise Server 12.3 Beta: Conflict-Aware Replication, Raft-Based Cluster, and Passwordless TLS Authentication
MariaDB Enterprise Server 12.3.3-0 ES BETA is now available for testing, the first beta build of the upcoming MariaDB Enterprise Server 12.3 release line. Built on the foundation of MariaDB…
Performance improvements in Percona Server 8.4.11-11
Focusing on Percona Server 8.4.11-11 My previous post (Performance Progression of Percona Server for MySQL 8.4) did a brief review of the performance changes in Percona Server for MySQL 8.4…
Data Quality SLOs: 5 Proven Indicators, Error Budgets and Burn-Rate Alerts on dbt and Airflow
Every data platform we take over has data quality checks. Hundreds of them, usually: not_null tests on every column, row-count assertions, a freshness dashboard nobody looks at, and a Slack…
Percona and HexaCluster: Faster, Safer Oracle Migration
Percona and HexaCluster have partnered to remove the hardest part of an open source database migration: getting off Oracle, SQL Server, DB2 or Sybase ASE with confidence, on a predictable…
AWS renews Diamond sponsorship of MariaDB Foundation for a fourth consecutive year
MariaDB Foundation is pleased to announce that Amazon Web Services (AWS) has renewed its Diamond sponsorship for a fourth consecutive year. … Continue reading “AWS renews Diamond sponsorship of MariaDB…
Prove the Backup: A Percona Distribution for PostgreSQL Restore Drill on Windows
A backup is only useful if it can be restored. This lab seeds a source database, takes a logical archive, deliberately deletes the source database, restores into a clean target,…
Percona releases Galera Cluster Version 9.7
Finally, some good news again! What has happened so far After MariaDB Corp. acquired Codership OY—and with it, Galera Cluster for MySQL—in May 2025 [ 1 ], then announced the discontinuation of…
Optimising Multi-Range Queries with Logical Charts
Regular database indexes cannot be used for queries that contain conditions based on two or more ranges. But there are unconventional ways to solve this problem and make queries faster.…
The Perfect Serve: What Tennis Taught Me About Reading PMM Like a Coach Instead of Guessing
When I started learning tennis as an adult, I realized that what made tennis difficult was not learning the tennis strokes, instead it was learning to realize the value of…