Planet MariaDB Server

PostgreSQL + ClickHouse Recovery: Test the Whole Data Service

A restore job finishes green. PostgreSQL is taking orders, ClickHouse is answering queries, and the revenue dashboard loads without errors. Then someone from finance asks why January 15 shows 12,750…

Jessie Baynas Severalnines 2026-11-13

Multi-Region Active-Active with MariaDB: A Conflict Resolution Use Case

The link between your London and Singapore data centers goes down. Mary reports her phone stolen, so London suspends her line. Meanwhile, Singapore updates her location, still showing her line…

Aijaz Fatima MariaDB 2026-11-12

Introducing Percona Database Service (PDS): What Happens When an Engineer Just Wants to Try Something

It’s Thursday afternoon, and a developer has an idea. Nothing complicated. They are working on a new application feature and want to test an idea before committing to a larger…

Andrey Glazkov Blog – Percona 2026-11-12

Built for your most demanding workloads: performance and scaling in MariaDB Enterprise Platform 2027

Demanding database workloads ask two things of the database underneath them. Each server has to turn the hardware it runs on into as many transactions as possible, and the system…

Fermi Fang MariaDB 2026-11-12

PostgreSQL restores: preserve ownership and grants, or remap them deliberately

A PostgreSQL restore can recover every row and still leave the application unable to insert the next one. To understand why, we need to look at ownership, table permissions and…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2026-11-12

Deploying OpenEverest on a 3-Node K3s Cluster

Part 1 of 2: From bare Ubuntu servers to a running MySQL cluster OpenEverest is an open source platform for running databases such as MySQL, PostgreSQL and MongoDB on Kubernetes.…

Arunjith Aravindan Blog – Percona 2026-11-12

Inside an OpenEverest MySQL Cluster: Galera Health and a Live Failover Test

Part 2 of 2: Reading wsrep status, killing the writer, and proving zero data loss In Part 1 we built a 3-node K3s cluster, installed OpenEverest, and created a 3-node…

Arunjith Aravindan Blog – Percona 2026-11-12

Benchmarking MariaDB Raft Cluster vs. MariaDB Galera Cluster

A clustered database has to keep its nodes in agreement without letting the slowest node set the pace for everyone else. MariaDB Galera Cluster does this by having every node…

Axel Schwenke MariaDB 2026-11-11

MariaDB Raft Cluster: Consistency Without Waiting on Your Slowest Node

Every clustered database has to answer the same question: how do you keep every node in agreement without letting your slowest node set the pace for everyone else? MariaDB Galera…

Ralf Gebhardt MariaDB 2026-11-11

Heavy MySQL Reports in Seconds: Open Source HTAP with DBTrail and Percona Server for MySQL

In Part 1 we ran analytical reports in DuckDB on a DBTrail copy instead of on MySQL. This time I want to look at a different question: what if the…

Vadim Tkachenko Blog – Percona 2026-11-10

FOSDEM 2027 – The M-Ecosystem Devroom: Call for Participation

Different projects. Shared roots. One M-Ecosystem. We are pleased to announce the Call for Participation (CfP) for the M-Ecosystem Devroom at FOSDEM 2027, taking place on Sunday, January 31, 2027,…

Frédéric Descamps MariaDB.org 2026-11-10

MariaDB Foundation TAF: Profiling MariaDB Subsystems Across Hardware Using Targeted Performance Profiles

MariaDB has a lot of moving parts. Binlog durability, isolation levels, thread scheduling, Performance Schema instrumentation, InnoDB safety mechanisms, charset handling, SSL, logging — each subsystem has its own cost,…

Jonathan Miller MariaDB.org 2026-11-09

Giving the Optimizer a Hint: What’s New in MariaDB Server 13.0, compatibility and beyond

The optimizer is one of the most important components of a database server. Most of the time, we trust it to make the right decisions. But sometimes, we know something…

Frédéric Descamps MariaDB.org 2026-11-09

Why MariaDB is giving financial services a cache of its own

Nobody has ever said “I’m so excited about our in-memory cache” at a dinner party. And yet these unglamorous layers sit underneath risk calculation, trading and payments, and they are…

Mani Nagasundaram MariaDB 2026-11-06

MariaDB Node.js Connector 3.5.5, 3.4.8, 3.3.5, and 3.2.6 now available

MariaDB is pleased to announce the immediate availability of the MariaDB Connector/Node.js 3.5.5, 3.4.8, 3.3.5, and 3.2.6 GA releases. Download now MariaDB Connector/Node.js 3.5.5 is a Stable (GA) release. Notable…

Daniel Bartholomew MariaDB 2026-11-05