The most popular and widely-used database in the world, MySQL is a proven relational database technology. Our MySQL technology blog takes a look at the entire MySQL world, be in standalone, replicated, or clustered.
Percona XtraDB Cluster comes with multiple metrics that are strictly related to this particular cluster (and Galera clusters in general). Let’s take a look at them and see what are the most important bits to watch for.
Protecting the data stored in your database is essential. In this blog post, we discuss what we can do to make MySQL more secure. Part one focuses on general security settings and managing user privileges.
In this blog post, we are going to look into some key metrics and status when monitoring a Percona Server for MySQL to help us fine-tune the MySQL server configuration for a long run.
MySQL provides support for full-text indexing and searching. In this blog post, we discuss the advantages and disadvantages of utilizing the full-text search in MySQL.
The most popular, battle-tested, and highly scalable database solutions are achieved with asynchronous replication. In this blog post, we are going to deploy a Percona Server for MySQL replication setup specifically for high availability.
Oracle recently released MySQL 8.0.22, it included a new asynchronous connection failover mechanism which allows a replica to automatically establish an asynchronous replication connection to a new source, in case its existing one fails.
This blog post will test out the deployment of Percona XtraDB Cluster 8.0 in a containerized environment, orchestrated by the Percona XtraDB Cluster Kubernetes Operator on Google Cloud Platform (GCP).
This blog will showcase not just the importance of auditing your database, but also how to use the Percona Audit Log Plugin to achieve these goals.
Data migration is a challenging task, but with the right setup, architecture, and tools it can be achieved. This blog will deal with the challenges and limitations when migrating your Azure Database for MySQL or MariaDB to an on-prem server.
This blog post will walk you through how to perform online migration from Google Cloud SQL to an on-premises server. There are differences between Google Cloud SQL and standard MySQL functionality like limited control, restricted resources, data locality, budget and security, which may influence your final decision to move out from the Google Cloud SQL instances and host the database service in the on-premises infrastructure
ProxySQL is a dedicated loadbalancer for MySQL database backends. If you run a HAProxy as your loadbalancer for MySQL, you may want to migrate to ProxySQL to benefit from all the features it comes with. This blog shares some tips regarding the migration process.
Migrating off Amazon RDS to an on-prem server can be tedious work, especially if you need to determine how accurate the copy of your on-prem node is against the AWS RDS data. This blog will show you how to take care of this problem by sharing procedures to handle this situation.
Database migrations can be a hefty job to handle. This blog looks at tools which are freely available either to be used or to be extended in order to achieve your desired data migration activities.
Migrating your database to a new datacenter can be a high-risk and time-consuming process. A database contains state, and can be much harder to migrate as compared to web servers, queues or cache servers. In this blog post, we will give you some tips on how to migrate your data from one service provider to another.
Percona XtraDB Cluster comes with some changes from PXC 5.7. This blog is an attempt to highlight those, and which may have an impact on the upgrade process
Upgrades are necessary to apply security fixes, new features, compatibility issues, etc. Rolling Upgrades are a good option to keep your systems running during an upgrade process. In this blog, we will see some considerations to take into account before upgrading and how to perform a rolling upgrade on MySQL.
MySQL upgrades can be tricky, in this blog post we share some thoughts about the upgrade process from MySQL 5.7 to MySQL 8.0
HAProxy is one of the most common Load Balancing technologies nowadays. It is powerful open-source software and has many metrics to monitor to know how everything is going on. In this blog, we will look at the HAProxy statistics and how to monitor them.
This blog post covers the management tasks walkthrough of the advanced components commonly used in MariaDB Cluster - filters, logging, and maxscale - using MaxCtrl. All of the commands in this blog post are based on MaxScale 2.5.3.
ProxySQL comes with advanced features that allow users to take full control over the database traffic. This blog post will show you how to block certain queries and introduce delays.
A MySQL database index is a data structure that improves the speed of operations in a table. In this post, we discuss the benefits and the drawbacks of using indexes in MySQL.