Buy Percona ServicesBuy Now!

Query Language Type Overview

 | December 29, 2016 |  Posted In: MySQL, Solutions Engineering

Query Language Type

This blog provides a query language type overview. The idea for this blog originated from some customers asking me questions. When working in a particular field, you often a dedicated vocabulary that makes sense to your peers. It often includes phrases and abbreviations because it’s efficient. It’s no different in the database world. Much of […]

Read More

MongoDB PIT Backups In Depth

 | December 16, 2016 |  Posted In: Cloud and NoSQL, High-availability, Insight for DBAs, Insight for Developers, MongoDB, open source databases, Percona Server for MySQL, Solutions Engineering

MongoDB PIT Backups

In this blog is an in-depth discussion of MongoDB PIT backups. Note: INTIMIDATION FREE ZONE!! This post is meant to give the reader most of the knowledge that is needed to understand the material. This includes basic MongoDB knowledge and other core concepts. I have tried to include links for further research where I can. […]

Read More

Database Solutions Engineer FAQs

 | December 12, 2016 |  Posted In: Cloud and MySQL, Database Monitoring, High-availability, MySQL, Percona Monitoring and Management, Percona MySQL Consulting, Percona XtraDB Cluster, PMM, Solutions Engineering

Database Solutions Engineer

In this blog series, I will discuss common questions I receive as a database Solutions Engineer at Percona. In this role, I speak with a wide array of MySQL and MongoDB users responsible for both extremely large and complex environments to smaller single-server environments. Typically we are contacted when the customer is about to embark […]

Read More

Business Continuity and MySQL Backups

 | December 2, 2016 |  Posted In: MySQL, Solutions Engineering

MySQL Backups

This blog post discusses the business continuity plan around MySQL backups, and how organizations should think about them. During the years I’ve worked in IT, I’ve learned that backups sometimes are a conceptual subject in organizations. Many companies have them, but don’t document the associated business continuation plan for them. I experienced this the hard way many […]

Read More

Is Docker Good for Your Database?

 | November 16, 2016 |  Posted In: Docker, MongoDB, MySQL, Solutions Engineering


This blog post reviews the appropriateness of Docker and other container solutions for your database environment. A few weeks back, I wrote a fairly high-level blog post about containers. It covered what you should consider when thinking about using Docker, rkt, LXC, etc. I hope you’ve taken the chance to give it a quick read. It’s a […]

Read More

MongoDB Through a MySQL Lens

 | November 14, 2016 |  Posted In: MongoDB, MySQL, Solutions Engineering

MongoDB and MySQL

This blog post looks at MongoDB and MySQL, and covers high-level MongoDB strengths, weaknesses, features, and uses from the perspective of an SQL user. Delving into NoSQL coming from an exclusively SQL background can seem like a daunting task. I have worked with SQL in both small MySQL environments and large Oracle SQL environments.  When is […]

Read More

Blog Series: MySQL Configuration Management

 | October 28, 2016 |  Posted In: MySQL, Solutions Engineering

MySQL access privileges

MySQL configuration management remains a hot topic, as I’ve noticed on numerous occasions during my conversations with customers. I thought it might be a good idea to start a blog series that goes deeper in detail into some of the different options, and what modules potentially might be used for managing your MySQL database infrastructure. Configuration […]

Read More