Planet MariaDB Server
Enabling TLS in PXC without Downtime
Starting with Percona XtraDB Cluster (PXC) 8.0, replication traffic encryption is enabled by default. That said, it’s common to find clusters running without TLS that suddenly need it: a new…
Percona Operator for PostgreSQL 3.1.0: Transparent Data Encryption, Logical Replicas, and Persistent Logging
Percona Operator for PostgreSQL 3.1.0 takes on three things that decide whether a PostgreSQL platform passes review: is the data encrypted at rest, can it serve reads without straining the…
SQL Server 2025 Expensive Queries: 7 Proven Ways to Find and Fix Them by Latency and Resource Cost
“Expensive queries” is a phrase that hides two different problems. One is response time: a statement the application waits too long for. The other is resource efficiency: a statement that…
A Fail-Fast PostgreSQL Migration Preflight for CI
A database migration can be syntactically correct and still be a poor release candidate. A regular index build can block writes, an ALTER TABLE may wait behind a conflicting lock…
MariaDB Enterprise Server Maintenance Releases
New security maintenance releases for MariaDB Enterprise Server: 11.8.9-6, 11.4.13-10, and 10.6.28-24 are now available. Download Now MariaDB Enterprise Server is an enhanced, hardened and secured version of MariaDB Community…
SQL Server 2025 Performance, Scalability and High Availability: What Changed On-Premises and in the Cloud
SQL Server 2025 went generally available on 18 November 2025 and, as of this writing, sits at Cumulative Update 8 (build 17.0.4075.5, 13 August 2026). Strip away the AI features…
ProxySQL HA with BGP ECMP Anycast
When setting up a new database for an application, high availability (HA) is one of the main priorities. Let’s assume for this example that you chose to use a Percona…
Oracle Exadata to PostgreSQL 18 Migration: An Airline Operations Case Study from the MinervaDB Data Migration Team
This is the MinervaDB Data Migration Team’s write-up of an Oracle Exadata to PostgreSQL 18 migration for an airline operations platform: crew scheduling, flight status, aircraft rotation and the reporting…
MongoDB 8.3 High Availability and Scalability: What Changed On-Premises and in Atlas
MongoDB 8.3 shipped on 4 May 2026, and for anyone who runs sharded clusters it is the first minor release where the self-managed builds get the same sharding lifecycle tooling…
Rethinking PAM
PAM, Pluggable Authentication Modules, originated in Solaris and became common place in all Linux, BSDs, and AIX, HP-UX and macOS. MariaDB has had PAM support as an option since MariaDB…
From a Chocolate Wrapper to Concurrent InnoDB Page Splits
This work started from a conversation with Monty Widenius at Meet Magento Czech in August. We discussed possible ways to improve the scalability of the InnoDB B+Tree, especially its insert…
Polyglot Persistence: The Proven Case for 5 Data Models
Your transactional database is not failing you. It is doing precisely what it was engineered to do: take a write, make it durable, isolate it from every other write, and…
Launching MariaDB’s Database Survey 2026
We want to know how you’re really using MariaDB — and databases in general. Not the marketing version or the one-off case study. The real story: what you’re building, how…
MariaDB Plugins Beyond C++: What the Community Told Us
A few weeks ago, we asked a simple question: Which language would you use to write MariaDB plugins? The question related to MDEV-40189 (Support plugins written in various languages), an…
BYOC Database Security: A Measurable Standard in 7 Domains
BYOC database security conversations usually stall on the same question: is this deployment secure? Asked like that, the question has no answer. A ClickHouse cluster or a PostgreSQL fleet running…