Planet MariaDB Server
Undo Log Truncation Bug in 8.0 leads to Data Corruption
I am upset about this one : I have a hard time not seeing this as negligence, and it starts to become a pattern… So please forgive me if this…
Undo Log Truncation Bug in 8.0 leads to Data Corruption
I am upset about this one : I have a hard time not seeing this as negligence, and it starts to become a pattern… So please forgive me if this…
MariaDB Underrated Features: Zero Dates and Partial Dates
How do you represent information like this in a database? This event happened in 2015/06, but we don’t know in which day. This job is scheduled to happen on the…
Navigating Tree and Graph Data with Recursive SQL
Hierarchical and networked data appears everywhere in modern databases: organisational charts, product category trees, dependency graphs, and even transport networks. Applications need to retrieve this data to draw a chart,…
Open source, PostgreSQL, and risk mitigation in an era of acquisitions
As the year comes to a close and many of us start slowing down before the winter holidays, I find myself reflecting on patterns I’ve seen repeat, both as a…
Backtesting trailing stop-loss strategies with Python and market data
In January 2024 I wrote about the insanity of the Magnificent Seven dominating the MSCI World Index, and I wondered how long the number can continue to go up? It…
Enhancing PostgreSQL OIDC with pg_oidc_validator
With PostgreSQL 18 introducing built-in OAuth 2.0 and OpenID Connect (OIDC) authentication, tools like pg_oidc_validator have become an essential part of the ecosystem by enabling server-side verification of OIDC tokens…
What is New in Percona Toolkit 3.7.1
Percona Toolkit 3.7.1 has been released on Dec 17, 2025. The most important updates in this version are: Finalized SSL/TLS support for MySQL Added support for Debian 13 and Amazon…
mlrd: DynamoDB-Compatible API on MySQL
Introducing mlrd (“mallard”) to the world: a DynamoDB-compatible API on MySQL. Crazy, but it works really well and I’m confident it will help a lot of businesses save a lot…
MariaDB/MySQL Environment MyEnv 2.1.1 has been released
FromDual has the pleasure to announce the release of the new version 2.1.1 of its popular MariaDB, Galera Cluster and MySQL multi-instance environment MyEnv. The new MyEnv can be downloaded…
MariaDB/MySQL Environment MyEnv 2.1.1 has been released
FromDual has the pleasure to announce the release of the new version 2.1.1 of its popular MariaDB, Galera Cluster and MySQL multi-instance environment MyEnv. The new MyEnv can be downloaded…
Under Construction: Building the MariaDB Benchmarking Test Automation Framework (TAF)
Building a New Test Automation Framework for MariaDB MariaDB has given me the chance to pursue a lifelong dream: creating a new Test Automation Framework (TAF) — an improved, expanded…
Deploying garbd (Galera Arbitrator Daemon) | MariaDB Galera pt 2
In the first part of this series, we deployed a 3-node MariaDB Galera Cluster on Ubuntu 24.04. While a 3-node topology provides the best fault tolerance, sometimes you need a…
Installing a MariaDB Galera Cluster on Ubuntu 24.04 | MariaDB Galera pt 1
At Vettabase, we’re starting a new blog series on High Availability (HA) with focus on MariaDB Galera Cluster. This series will be a collection of hands-on guides, each tackling one…
MySQL Replication Best Practices: How to Keep Your Replicas Sane (and Your Nights Quiet)
MySQL replication has been around forever, and yet… people still manage to set it up in ways that break at the worst possible moment. Even in 2025, you can get…