Planet MariaDB Server
Join Percona for Google Summer of Code 2025 – Explore, Innovate, and Contribute!
Are you passionate about open-source databases, AI/ML, and security? Do you want to work on real-world projects that impact thousands of developers and enterprises worldwide? Percona is excited to invite…
Percona Operator for MongoDB 1.19: Remote Backups, Auto-Generated Passwords, and More!
The latest release of the Percona Operator for MongoDB, version 1.19, is here. It brings a suite of enhancements designed to streamline your MongoDB deployments on Kubernetes. This release introduces…
Percona Monitoring and Management 3.0.0-GA
We’re excited to announce the release of Percona Monitoring and Management (PMM) 3.0.0 GA. The Percona Monitoring and Management (PMM) 3.0.0 release delivers major security and stability enhancements. Notable security…
10 habits to help becoming a Debian maintainer
Becoming a Debian maintainer is a journey that combines technical expertise, community collaboration, and continuous learning. In this post, I’ll share 10 key habits that will both help you navigate…
How does Galera Cluster behave with many nodes?
Recently I had the opportunity to have a lot of Linux systems (VMs with Rocky Linux 9) from one of our regular Galera Cluster trainings all to myself for a…
How does Galera Cluster behave with many nodes?
Recently I had the opportunity to have a lot of Linux systems (VMs with Rocky Linux 9) from one of our regular Galera Cluster trainings all to myself for a…
Debian source packages in git explained
Most people with Linux experience have at some point installed .deb files on Debian or the more famous variant of it, Ubuntu. Programmers who have been involved with packaging and…
MySQL 8.4 Support in Percona Toolkit 3.7.0
Percona Toolkit 3.7.0 has been released on Dec 23, 2024. The main feature of this release is MySQL 8.4 support. In this blog, I will explain what has been changed.…
Querying and writing to MySQL and MariaDB from Amazon Aurora and Amazon RDS for PostgreSQL using the mysql_fdw extension, Part 2: Handling foreign objects
In Part 1 of this series we discussed dealing with multiple database engines or schemas that share data with each other, you’re faced with the difficulty of establishing cross-engine database…
Using RDS Proxy with Amazon RDS Multi-AZ DB instance deployment to improve planned failover time
Amazon Relational Database Service (Amazon RDS) Multi-AZ deployments provide a simple and effective solution for achieving high availability (HA) for databases. Amazon RDS Multi-AZ deployments can have one or two…
InnoDB Tablespace Duplicate Check Threads (and EBS Volumes for MySQL Startup with Many Tables)
In the last weeks / months, I have been working on understanding / improving MySQL startup with many tables. I already wrote five posts on the subject, they are listed below. In…
InnoDB Tablespace Duplicate Check Threads (and EBS Volumes for MySQL Startup with Many Tables)
In the last weeks / months, I have been working on understanding / improving MySQL startup with many tables. I already wrote five posts on the subject, they are listed below. In…
MySQL GTID tags and binlog events
MySQL 8.4 and newer have extended the Global Transaction ID (GTID) functionality with a new “tag” option. Refresher on GTID A GTID is a unique ID that is assigned to…
MySQL GTID tags and binlog events
MySQL 8.4 and newer have extended the Global Transaction ID (GTID) functionality with a new “tag” option. Refresher on GTID A GTID is a unique ID that is assigned to…
Problematic Improved Offline Mode Error in MySQL 9
I am writing this quick post to share what I think is a problematic new behavior of Offline Mode in MySQL 9. Basically, the new default behavior in MySQL 9…