How to Change MongoDB Storage Engines Without Downtime
This blog is another in the series for the Percona Server for MongoDB 3.4 bundle release. Today’s blog post is about how to migrate between Percona Server for MongoDB storage engines without downtime....
View ArticleHow to Restore a Single InnoDB Table from a Full Backup After Accidentally...
In this blog post, we’ll look at how to restore a single InnoDB table from a full backup after dropping the table. You can also see an earlier blog post about restoring a single table from a full...
View ArticleUpgrading to Percona Server for MongoDB 3.4 from Previous Versions
This post is another in the series on the Percona Server for MongoDB 3.4 bundle release. In this blog post, we will walk through upgrading to Percona Server for MongoDB 3.4 from a previous MongoDB...
View ArticleProphet: Forecasting our Metrics (or Predicting the Future)
In this blog post, we’ll look at how Prophet can forecast metrics. Facebook recently released a forecasting tool called Prophet. Prophet can forecast a particular metric in which we have an interest....
View ArticleDropping the Foreign Key Constraint Using pt-online-schema-change
In this blog post, we’ll look at how to get rid of the unused Foreign Key (FK) constraint and/or related columns/keys with the help of pt-online-schema-change and the power of its plugins. Before we...
View ArticlePerformance Evaluation of SST Data Transfer: Without Encryption (Part 1)
In this blog, we’ll look at evaluating the performance of an SST data transfer without encryption. A State Snapshot Transfer (SST) operation is an important part of Percona XtraDB Cluster. It’s used to...
View ArticlePerformance Evaluation of SST Data Transfer: With Encryption (Part 2)
In this blog post, we’ll look at the performance of SST data transfer using encryption. In my previous post, we reviewed SST data transfer in an unsecured environment. Now let’s take a closer look at a...
View ArticleNew MariaDB Dashboard in Percona Monitoring and Management Metrics Monitor
In honor of the upcoming MariaDB M17 conference in New York City on April 11-12, we have enhanced Percona Monitoring and Management (PMM) Metrics Monitor with a new MariaDB Dashboard and multiple new...
View ArticleDealing with MySQL Error Code 1215: “Cannot add foreign key constraint”
In this blog, we’ll look at how to resolve MySQL error code 1215: “Cannot add foreign key constraint”. Our Support customers often come to us with things like “My database deployment fails with error...
View ArticleNon-Deterministic Order for SELECT with LIMIT
In this blog, we’ll look at how queries in systems with parallel processing can return rows in a non-deterministic order (and how to fix it). Short story: Do not rely on the order of your rows if your...
View ArticleInnoDB Page Merging and Page Splitting
If you met one of the (few) MySQL consultants around the globe and asked him/her to review your queries and/or schemas, I am sure that he/she would tell you something regarding the importance of good...
View ArticleCorrect Index Choices for Equality + LIKE Query Optimization
As part of our support services, we do a lot of query optimization. This is where most performance gains come from. Here’s an example of the work we do. Some days ago a customer arrived with the...
View ArticleProxySQL Rules: Applying and Chaining the Rules
In this post, I am going to show you how you can minimize the performance impact of ProxySQL rules by using some finesse. Apply Test In my previous post, we could see the effect of the rules on...
View ArticleThe mysqlpump Utility
In this blog, we’ll look at the mysqlpump utility. mysqlpump is a utility that performs logical backups (which means backing up your data as SQL statements instead of a raw copy of data files). It was...
View ArticleHow to Setup and Troubleshoot Percona PAM with LDAP for External Authentication
In this blog, we’ll look at how to setup and troubleshoot the Percona PAM authentication plugin. We occasionally get requests from our support clients on how to get Percona Server for MySQL to...
View ArticleBetter Than Linear Scaling
In this blog, we’ll look at how to achieve better-than-linear scaling. Scalability is the capability of a system, network or process to handle a growing amount of work, or its potential to be enlarged...
View ArticlePercona XtraDB Cluster: SST tmpdir option
In this blog post, I’ll discuss some changes to the behavior of the Percona XtraDB Cluster SST tmpdir option in the latest versions of Percona XtraDB Cluster 5.6.35-26.20-3 and 5.7.17-29.30....
View ArticlePercona Live 2017: Day Two Keynotes
Welcome to the second day of the Percona Live Open Source Database Conference 2017, and the second set of Percona Live keynotes! It’s a bit rainy outside today, but that isn’t bothering the Percona...
View ArticlePercona Live 2017: Deploying MongoDB on Public Clouds
Today at Percona Live 2017, the afternoon is jam-packed with open source technology lectures filled with community members eager for the latest on the best strategies – including how you should deploy...
View ArticlePercona University in Europe May 9 and May 11
In 2013 we started Percona University, which consists of technology discussion events held in different cities around the world. The next installments of Percona University in Europe are next week when...
View Article