PMM 2.2 Released with Full Support for Amazon RDS and Aurora
Percona Monitoring and Management 2.2 (PMM) was released on December 24th with new features and updates designed to help you more easily manage and monitor your open source databases across your...
View ArticleData Masking in Percona Server for MySQL to Protect Sensitive Data
Starting with Percona Server for MySQL 8.0.17, Percona Server ships with a data masking plugin, using the same API as the MySQL Enterprise Masking and De-identification feature. This plugin was...
View ArticleA Day in the Life of a Technical Account Manager
So, what do you do when you love technology but are ready for a change in the day-to-day activities of a DBA? One consideration is to become a Technical Account Manager, or TAM for short. At Percona,...
View ArticleBlog Poll: What is the Root Cause of Most of Your Database-Related Issues?
New Year, New Blog Poll! To start off 2020, we’re interested in learning about the causes of your database issues. Is it workload, expected or unexpected? How about 3rd party provider problems? So...
View ArticleWebinar 1/10: MongoDB 4.0 and 4.2 Performance Review – What’s New
This webinar will walk you through the performance improvements for the MongoDB 4.0 and 4.2 versions: – No more blocking secondary reads for the replica set. – Improved Index builds with foreground but...
View ArticleHow Securing MySQL with TCP Wrappers Can Cause an Outage
The Case Securing MySQL is always a challenge. There are general best practices that can be followed for securing your installation, but the more complex setup you have the more likely you are to face...
View ArticleEnable LDAP on Percona Monitoring and Management (PMM)
Percona Monitoring and Management (PMM) has been on the road for a while now, and it brings exciting new features and improvements. For those who are not familiar with the tool, PMM allows deep insight...
View ArticleUpdated Percona Server for MongoDB, Kubernetes Operator, Alternative Install...
It’s release roundup time here at Percona! We publish quite a few updates to our software and services, so we wanted to make it a little easier for you to keep track of our latest releases. Today’s...
View ArticleMySQL – A Series of Bad Design Decisions
MySQL obviously got many things right, otherwise, it would not be the World’s Most Popular Open Source Database (according to DB-Engines). Sometimes, however, I run into some decisions or behaviors...
View ArticlePermissions Issue When Upgrading MongoDB with Custom dbPath or logPath
In Linux distributions, installing MongoDB for the first time using rpm/dpkg will create a conf file, dbPath, logPath and the init scripts on default paths. This includes the creation of a mongod...
View ArticleMySQL Distributed Logical Backups: a Proof of Concept
The importance of having periodic backups is a given in Database life. There are different flavors: binary ones (Percona XtraBackup), binlog backups, disk snapshots (lvm, ebs, etc) and the classic...
View ArticleHow to Use ProxySQL 2 on Percona XtraDB Cluster for Failover
If you are thinking of using ProxySQL in our Percona XtraDB Cluster environment, I’ll explain how to use ProxySQL 2 for failover tasks. How to Test ProxySQL uses the “weight” column to define who is...
View ArticleMySQL 8 Minor Version Upgrades Are ONE-WAY Only
In the many years we have used MySQL, we got accustomed to the fact that upgrades from MySQL 5.7.11 to 5.7.12 was a minor event. This meant that if something was going wrong, we could roll back the...
View ArticleIntroduction to Vitess on Kubernetes for MySQL – Part I of III
In this blog post series, we will discuss an overview of Vitess technology. Vitess is a database clustering solution for horizontal scaling of data sets currently suitable to 250Gb – 300Gb in sizes*....
View ArticleWebinar 1/16: How to Upgrade to MySQL 8 Like a Boss
During this webinar, we will review the MySQL 8.0 upgrade process. In this deep dive session, we will review the latest version of MySQL 8.0, discuss upgrade challenges, bugs, gotchas and how to...
View ArticleExamining MySQL InnoDB Persistent Statistics
A few days ago I wrote about how grossly outdated statistics returned through MySQL’s Information_Schema can be. In that post, Øystein Grøvlen suggested taking a look at mysql.innodb_table_stats and...
View ArticlePercona Live 2020 Call for Papers Deadline Extension
An extension to the Percona Live 2020 Call for Papers deadline has been announced, and you now have until Wednesday, January 22 to submit your papers. The Percona Live Open Source Database Conference...
View ArticleAmazon RDS MySQL Minor Upgrades: Not So Fast!
The promise of DBaaS like RDS is to reduce operational overhead (among other things) and one of the stellar cases is upgrades (major and minor). The suggested procedure involves just a couple of steps....
View ArticleSetup and Deploy Vitess on Kubernetes (Minikube) for MySQL – Part II of III
In this blog post, I’d like to share some experiences in setting up a Vitess environment for local tests and development on OSX/macOS. As previously, I have presented How To Test and Deploy Kubernetes...
View ArticleImplementing Distributed MongoDB Backups Without the Coordinator
Prior to version 1.0, Percona Backup for MongoDB (PBM) had a separate coordinator daemon as a key part of its architecture. The coordinator was handling all communications with backup agents and the...
View Article