Planet MariaDB Server
Does Every PXC Node Need XtraBackup Installed?
One question that surfaces regularly in the Percona forums: Does every node in a Percona XtraDB Cluster (PXC) need to have XtraBackup installed? It’s a fair question, especially when managing…
SQLSTATE [HY000] [2006] Galera has gone away
TL:DR : i find this move detrimental to MariaDB as a wholeMariaDB plc’s decision to pull Galera, its synchronous multi-master replication solution, out of the open-source ecosystem in MariaDB 12.3 LTS has…
More than Flushing (also Caching) for innodb_flush_method, and Missing Release Candidate
Something changed in MySQL 8.4 related to caching, and it is easy to miss, so it deserves a post. And a subject adjacent to this is the missing Release Candidate…
More than Flushing (also Caching) for innodb_flush_method, and Missing Release Candidate
Something changed in MySQL 8.4 related to caching, and it is easy to miss, so it deserves a post. And a subject adjacent to this is the missing Release Candidate…
Meet Percona at KubeCon + CloudNativeCon Europe 2026
The Percona team is heading to KubeCon + CloudNativeCon Europe in Amsterdam, and we’d love to meet you in person! You can find us at Booth 790. This is a…
PostgreSQL coffee break: version upgrade related reindexing – reasons
During FOSDEM I had a chance to join a presentation by Alexander Sosna of GitLab on the backup procedure he has followed with his team to decrease the downtime during…
MariaDB innovation: vector index performance
Last year I shared many posts documenting MariaDB performance for vector search using ann-benchmarks. Performance was great in MariaDB 11 and this blog post explains that it is even better…
MySQL + Neo4j for AI Workloads: Why Relational Databases Still Matter
So I figured it was about time I documented how to build persistent memory for AI agents using the databases you already know. Not vector databases – MySQL and Neo4j.…
Do AI models still keep getting better, or have they plateaued?
The AI hype is based on the assumption that the frontier AI labs are producing better and better foundational models at an accelerating pace. Is that really true, or are…
MySQL 8.0 JSON Functions: Practical Examples and Indexing
This post covers a hands-on walkthrough of MySQL 8.0’s JSON functions. JSON support has been in MySQL since 5.7, but 8.0 added a meaningful set of improvements — better indexing…
FromDual Performance Monitor 2.2.1 has been released
FromDual has the pleasure to announce the release of the new version 2.2.1 of its popular Database Performance Monitor for MariaDB, Galera Cluster, MySQL and PostgreSQL fpmmm. The FromDual Performance…
FromDual Performance Monitor 2.2.1 has been released
FromDual has the pleasure to announce the release of the new version 2.2.1 of its popular Database Performance Monitor for MariaDB, Galera Cluster, MySQL and PostgreSQL fpmmm. The FromDual Performance…
Explaining why throughput varies for Postgres with a CPU-bound Insert Benchmark
Throughput for the write-heavy steps of the Insert Benchmark look like a distorted sine wave with Postgres on CPU-bound workloads but not on IO-bound workloads. For the CPU-bound workloads the chart…
PostgreSQL minor release postponed in Q1’ 2026
In case you are awaiting the February PostgreSQL Community minor update released on plan on February 12 we want to make sure that our users and customers are up to…
Let’s go physical(ly separated)
In my previous article , we discussed best practices for securing and monitoring admin access, such as role-based access controls (RBAC). It’s a good time to have a quick reminder about…