Planet MariaDB Server

Will your MongoDB upgrade break? Check it with UCFM

You were assigned one of the most common, yet feared, tasks in the life of a database administrator: You need to upgrade your cluster.   Upgrades are needed for many…

Jean da Silva Blog – Percona 2026-11-13

Just Because You Can, Doesn’t Mean You Should: Re-evaluating Galera Node Weights

We all know that when using a cluster based on Galera (Codership) such as Percona XtraDB Cluster (PXC), it is recommended to deploy an odd number of nodes. The generic…

Marco Tusa Blog – Percona 2026-11-13

TLS Connect/Disconnect Performance Boost With WolfSSL

I was able to get a (seemingly) significant TLS connect/disconnect performance boost with WolfSSL on non-x86 64bit platforms/compiler combinations. Here are the numbers, in seconds per 100 localhost connect/disconnects: That’s…

Georgi Kodinov MariaDB.org 2026-11-13

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

Well this looks like a job for me: My first weeks at Percona

After a looong break, I’m back in open source. I have officially joined Percona – the open-source database experts. And I jumped in headfirst: straight to PGConf.EU to cover it.…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 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