by David Busby | Jan 31, 2017 | Cloud, MongoDB, MySQL, Percona Events, Security
Docker 1.12.6 was released to address CVE-2016-9962. CVE-2016-9962 is a serious vulnerability with RunC. Quoting the coreos page (linked above): “RunC allowed additional container processes via runc exec to be ptraced by the pid 1 of the container. This allows...
by Jon Tobin | Nov 16, 2016 | Cloud, MongoDB, MySQL
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,...
by Jon Tobin | Oct 19, 2016 | Cloud, Hardware and Storage, MySQL
Containers like Docker and Rocket are getting more popular every day. In my conversations with customers, they consistently ask what containers are and how they can use them in their environment. If you’re as curious as most people, read on. . . How did this...
by Vadim Tkachenko | Sep 6, 2016 | Cloud, MySQL
In this post, I’ll point you to MyRocks Docker images with binaries, allowing you to install and play with the software. During the @Scale conference, Facebook announced that MyRocks is mature enough that it has been installed on 5% of Facebook’s MySQL...
by Vadim Tkachenko | Aug 8, 2016 | Cloud, Insight for DBAs, MySQL
In this post, I will point you to Docker images for MySQL Group Replication testing. There is a new release of MySQL Group Replication plugin for MySQL 5.7.14. It’s a “beta” plugin and it is probably the last (or at lease one of the final pre-release...
by Vadim Tkachenko | Aug 3, 2016 | Cloud, MySQL
In this post, I’ll review Docker multi-host network performance. In a past post, I tested Docker network. The MySQL Server team provided their own results, which are in line with my observations. For this set of tests, I wanted to focus more on Docker networking...
by Vadim Tkachenko | Jun 21, 2016 | Cloud, MySQL, Percona Software
In this post, we’ll discuss Docker automatic MySQL slave propagation for help with scaling. In my previous posts on the Docker environment, I covered Percona XtraDB Cluster. Percona XtraDB Cluster can automatically scale by conveniently adding new nodes using...
by Vadim Tkachenko | Jun 14, 2016 | Cloud, MySQL
In this post, we’ll look at scaling Percona XtraDB Cluster with ProxySQL in Docker Swarm. In my previous post, I showed how to employ Percona XtraDB Cluster on multiple nodes in a Docker network. The intention is to be able to start/stop nodes and...
by Vadim Tkachenko | Jun 13, 2016 | Cloud, MongoDB
This post will discuss how to get RocksDB from Docker containers to use with Percona Server for MongoDB. With our Percona Server for MongoDB 3.2 release, we made RocksDB a first class citizen. With this newly-available engine, we want to make it easy for everybody...
by Vadim Tkachenko | Jun 10, 2016 | Cloud, MySQL
by Jay Janssen | May 11, 2016 | Cloud, MySQL
In this post, we’ll discuss how you can quick start MySQL testing using Docker, specifically in a Mac environment. Like a lot of people, I’m hearing a lot about Docker and it’s got me curious. The Docker ecosystem seems to be moving quickly, however,...
by Dave Avery | Apr 20, 2016 | Cloud, Percona Live
The afternoon sessions at Percona Live 2016 are just as intriguing as the morning sessions. I’m trying to hit as many as I can, especially talks on interesting and upcoming technologies that are improving deployments and manageability. One of the talks I saw in...
by Nik Vyzas | Mar 30, 2016 | Cloud, Insight for DBAs, MySQL, Percona Software
In this blog post, we’ll discuss some of the basics regarding Docker MySQL replication. Docker has gained widespread popularity in recent years as a lightweight alternative to virtualization. It is ideal for building virtual development and testing environments....
by Vadim Tkachenko | Feb 11, 2016 | Cloud, MySQL, Percona Software
This will be another post on using Percona Server via a Docker image. I want to follow up on my previous post regarding CPU/Network overhead in Docker “Measuring Percona Server Docker CPU/network overhead” by measuring if there is any docker IO overhead...
by Vadim Tkachenko | Feb 5, 2016 | Cloud, MySQL, Percona Software
Now that we have our Percona Server Docker images, I wanted to measure the performance overhead when we run the database in the container. Since Docker promises to use a lightweight container, in theory there should be very light overhead. We need to verify that...
by Vadim Tkachenko | Feb 2, 2016 | Cloud, MySQL, Percona Software
Docker is incredibly popular tool for deploying software, so we decided to provide a Percona Docker image for both Percona Server MySQL and Percona Server for MongoDB. We want to create an easy way to try our products. There are actually some images available from...
by Andrew Moore | Sep 21, 2015 | Cloud, MySQL, Percona Services
Even with software like Percona Xtrabackup, logical backups remain an important component of a thorough backup strategy. To gather a logical backup in a timely fashion we rely on a tool called mydumper. In the Percona Managed Services department we’re lucky...
by Vadim Tkachenko | Jul 1, 2015 | MongoDB, MySQL
Quite often, especially for benchmarks, I am trying to limit available memory for a database server (usually for MySQL, but recently for MongoDB also). This is usually needed to test database performance in scenarios with different memory limits. I have physical...
by Sveta Smirnova | Jun 30, 2015 | Cloud, Insight for DBAs, MySQL, Percona Software
Like any good, thus lazy, engineer I don’t like to start things manually. Creating directories, configuration files, specify paths, ports via command line is too boring. I wrote already how I survive in case when I need to start MySQL server (here). There is...
by Jericho Rivera | Jun 20, 2014 | Cloud, Insight for DBAs, MySQL, Percona Software
In my Percona ClusterControl and add the existing Patrick Galbraith’s blog series about Docker.