Quantcast
Channel: Severalnines - MySQL
Browsing all 568 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

How to Deploy Percona XtraDB Cluster 8 for High Availability

Percona XtraDB Cluster 8.0 is based on Percona Server for MySQL 8.0 embedded with Galera writeset replication API and Galera replication library, to form a highly available multi-master replication for...

View Article


ALTER TABLE in MySQL: Friend or Foe?

The ALTER TABLE statement is one of the most frequently used statements in the MySQL world - the statement allows you to add, delete or modify columns in a table. In this blog post we will try to look...

View Article


Logical Database Backups Using MySQL Shell

Mysqldump is a popular logical backup tool for MySQL which was originally written by Igor Romanenko.Mysqldump performs logical backups (set of SQL statements). By default, mysqldump does not dump...

View Article

Image may be NSFW.
Clik here to view.

Performance Testing Using MySQLdump and the MySQL Shell Utility

In my previous post I explained how to take a logical backup using the mysql shell utilities. In this post, we shall compare the speed of the backup and restoration process.MySQL Shell Speed Test We...

View Article

Image may be NSFW.
Clik here to view.

What is a Query Outlier and How to Fix It

The MySQL database workload is determined by the number of queries that it processes. There are several situations in which MySQL slowness can originate. The first possibility is if there are any...

View Article


Image may be NSFW.
Clik here to view.

How to Verify Your MySQL Backups with ClusterControl

Backups are a basic point in all Disaster Recovery Plans, but only having a backup is not enough to guarantee correct data recovery. You must need to make sure that the backup is usable, and...

View Article

Database Design 101: Partitions in MySQL

In this blog post we are going to be discussing one of the most widely used features of MySQL - partitions.What is Partitioning?In MySQL, partitioning is a database design technique in which a database...

View Article

Image may be NSFW.
Clik here to view.

Monitoring MySQL Performance with ClusterControl

Monitoring the performance of MySQL databases is a daily task of almost every MySQL DBA. In this blog post we will try to demonstrate how to monitor the performance of your MySQL databases - with...

View Article


Improving MySQL Performance with Advanced InnoDB Settings

We have discussed how to configure InnoDB for high performance a while ago, however, we have not yet discussed how we can improve MySQL performance while making use of advanced InnoDB settings. This...

View Article


Image may be NSFW.
Clik here to view.

Boosting Performance by Using Read Write Splitting of Database Traffic with...

Moodle is a very well known Learning Management System which is intended to help educational organizations organize their online learning activities. As you can imagine, given the online shift in 2020...

View Article

Understanding Character Sets and Collations in MySQL

If you have ever worked with MySQL, you inevitably came across character sets and collations. In this blog post, we will try to give you a more in-depth look at what those two are and how you should...

View Article

Image may be NSFW.
Clik here to view.

Which Moodle Database Should You Use?

The open source, eLearning LMS Moodle has recently been getting a lot of attention due to the COVID-19 Pandemic. The strain on the resources as educators move their students to eLearning platforms has...

View Article

Image may be NSFW.
Clik here to view.

How to Migrate Standalone Moodle to a Clustered Database Scalable Setup

Online Learning nowadays is quickly gaining traction since the COVID-19 pandemic happened. Most of the educational institutions are having to set up platforms for online learning, and pretty much all...

View Article


Image may be NSFW.
Clik here to view.

How to Deploy the Open edX MySQL Database for High Availability

Open edX is a platform for online educational activities. Given the situation the world is in, all such platforms are encountering higher loads and their importance has significantly increased. Those...

View Article

Image may be NSFW.
Clik here to view.

Tips for Monitoring MySQL for Moodle

Database monitoring is a critical part of any application’s maintenance. Finding database issues on time can help the application remain healthy and accessible. Without monitoring in place, database...

View Article


Working With MyISAM in MySQL

MyISAM is one of the most popular storage engines in MySQL. MyISAM frequently is the second choice after InnoDB - in this blog post we will try to find out how best to work with this engine.What is...

View Article

Image may be NSFW.
Clik here to view.

How to Backup Your Moodle MySQL Database

Data is an essential part of running a Moodle environment. Should the IT operations team lose data accidentally, then it could lead to a huge loss. So, to protect valuable information, sysadmins need...

View Article


Image may be NSFW.
Clik here to view.

How to Setup Automatic Failover for the Moodle MySQL Database

In a previous blog, we had discussed how to migrate a standalone Moodle setup to scalable setup based on a clustered database.  The next step you will need to think about is the failover mechanism -...

View Article

Image may be NSFW.
Clik here to view.

How to Benchmark Performance of Moodle

Moodle, the world's most popular learning management system (LMS), is commonly being deployed in a rapidly growing and large scale environment. Fortunately, Moodle is built with availability and...

View Article

Image may be NSFW.
Clik here to view.

How to Automatically Manage Failover of the MySQL Database for Moodle

In our previous blogs, we made justification for why you need a database failover and have explained how a failover mechanism works. I’m sharing this in case you have questions on why you should set up...

View Article
Browsing all 568 articles
Browse latest View live