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 ArticleHow 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 ArticleHow to Monitor Your Databases with ClusterControl and VictorOps
ClusterControl is used for monitoring and managing open source databases, and it does not live on its own island. There are options to integrate with external tools and extend what you can achieve...
View ArticleTips for Performing Database Maintenance with ClusterControl
Database Maintenance is a set of tasks that requires work on your database or set of database servers that involves improvement for its security, performance, optimization, upgrades, or even test such...
View ArticleDatabase 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 ArticleManaging Your ClusterControl Users Privileges and Access
ClusterControl is a management platform for open source databases. It is a feature-rich product which allows users to perform multiple management tasks, including ones that may result in a data loss...
View ArticleTips 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 to define which...
View ArticleBest 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...
View ArticleIntroducing Lookup Charts in MongoDB
If you aren’t familiar with MongoDB, it’s a document-oriented NoSQL data model, which uses documents rather than tables and rows like you would find with relational tables.As such, due to the unique...
View ArticleManaging Journaling in MongoDB
MongoDB just like any other database may fail when executing a write operation. In that case we need a strategy that will keep the operation somewhere so that the database can resume when it is...
View ArticleClusterControl 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....
View ArticleHow 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...
View ArticleMonitoring 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 ArticleImproving 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 ArticleTips For Upgrading to the Latest MongoDB Version
The latest versions of MongoDB are built to integrate new or improved features from the predecessor versions. For this reason, it is recommended to run the latest version for maximum performance and...
View ArticleImporting 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...
View ArticleInstalling 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...
View ArticleTips for Storing Your Percona Backups in the Cloud
Percona has made a lot of great contributions in the open source world. One of the most downloaded software is their backup software for MySQL and for MongoDB. These softwares play a vital role for...
View ArticleUnderstanding 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...
View ArticleBoosting 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