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 are not just the “helper”...
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 students are having to access...
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 caused many...
Boosting Performance by Using Read Write Splitting of Database Traffic with Moodle 3.9
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 caused by the COVID-19,...
Understanding the Value of Database Automation in E-Learning
E-learning management systems, such as Moodle, proved to be very valuable during the COVID-19 pandemic. Such systems are developed on pedagogical principles allowing educators and trainers to achieve their training goals. E-learning platforms can greatly...
Installing ClusterControl to Deploy a Database Cluster Using Vagrant
If you are dealing with a bunch of virtual machines, using Vagrant is probably the best tool to build, automate and manage the virtual machines to increase efficiency and productivity, especially in a development environment....
Importing or Changing Your SSL Certificate in ClusterControl
SSL encryption is clearly one of the must-haves for database deployments. It is required by all security standards and even if your organization does not have to comply with PCI DSS, HIPPA or other similar...
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...
How to Monitor Your Databases with ClusterControl and PagerDuty
ClusterControl is used by Ops teams to monitor and manage their open source databases. There are several options to integrate with external tools to achieve proactive monitoring for the database servers. In my previous blog,...
ClusterControl CLI Secrets – Things You Can Do That Are Not in the GUI
Everybody has a secret, and ClusterControl is not the exception… ClusterControl has a powerful, easy-to-use, and friendly UI, but using this UI is not the only way to manage your clusters. ClusterControl has a CLI...
Best Practices for Enabling Database Alarms & Notifications
Database Alarms and Notifications are one of the best ways to notify us of what's going on with our monitored database servers. This does not limit alone to the database systems but the whole picture...
Tips for Storing Your MariaDB Backups in the Cloud
Having a good Disaster Recovery Plan is a must in all companies to prevent data loss or reduce downtime in case of failure. For this, backups are a basic point here, and it is essential...