Deploying Any Version of Leading Open Source Databases for Tests and Experiments
I want to present a tool for running a specific version of open source databases in a single instance, replication setups, and Kubernetes. AnyDbVer deploys MySQL/MariaDB/MongoDB/PostgreSQL for testing...
View ArticleMariaDB 10.9 Quick Peek
MariaDB 10.9 is a preview release of the popular open source database server and is considered alpha level code (pronounced: Not for production). It offers a glimpse of the evolution of the product and...
View ArticleMigrating From MariaDB to Percona Server for MySQL 8: The Security Witchcraft
Hello friends, on certain occasions, some clients, for whatever reason, ask us to migrate a supposedly “equivalent” brand of an engine in terms of belonging to the MySQL family or ecosystem. In this...
View ArticleDatabase Server Lifecycle for MySQL and MariaDB
In this blog post, we will look at the lifecycle and release management for MySQL and MariaDB servers — where we are now and relevant historical background. It is worth noting both MySQL and MariaDB...
View ArticleWant to Migrate From MariaDB 10.4 to MySQL 8.0 but Facing Hurdles? MySQL 5.7...
Note that MariaDB 10.4 is not the latest version and has had new releases since 10.4. The client requirement was to move to MySQL 8.0 on the cloud for specific RDS features. Caution: It is important...
View ArticleConvert MariaDB Binary Log File and Position-Based Replication to GTID...
At Percona Managed Services, we manage Percona Server for MySQL, Community MySQL, and MariaDB. There are slight differences when configuring and managing MariaDB GTID replication. In this blog, we’ll...
View ArticleResolving Data Drift in a Dual-Primary Topology With Replica in MySQL/MariaDB
Hello friends, In Managed Services, we have the opportunity to see different technologies and various topologies, which makes the work fascinating and challenging at the same time. This time, I’m going...
View ArticleIs ANALYZE TABLE Safe on a Busy MySQL Database Server?
Sometimes, there is a need to update the table and index statistics manually using the ANALYZE TABLE command. Without going further into the reasons for such a need, I wanted to refresh this subject in...
View ArticleHow to Replicate and Rename a Database in MariaDB
MySQL/MariaDB replication filter is an important feature when we need to replicate only certain databases or tables. Having this configuration option change dynamically is really convenient, but in...
View ArticleWhy SELECT COUNT(*) FROM TABLE Is Sometimes Very Slow in MySQL or MariaDB
If you have enough experience with MySQL, it is very possible that you stumbled upon an unusually slow SELECT COUNT(*) FROM TABLE; query execution, at least occasionally. Recently, I had a chance to...
View ArticleWhy MariaDB Is “Better” Than MySQL
Apples or oranges? Tea or coffee? Books or eBooks? Each of these comparisons has very similar features and serves many of the same purposes, but in the end, they are different choices people make. Do...
View ArticleHow to Migrate From MariaDB to MySQL
MySQL and MariaDB are two major open source database management systems that share a common codebase and history. MariaDB started as a MySQL fork in 2009 to provide an alternate database version...
View ArticleHow To Deal with a AUTO_INCREMENT Max Value Problem in MySQL and MariaDB
An application down due to not being able to write into a table anymore due to a maximum allowed auto-increment value may be one of the worst nightmares of a DBA. Typical errors related to this problem...
View Article