Webinar Replay: Completing the MySQL Query Tuning Trilogy: Working With Optimizer & SQL tuning
Thanks to everyone who participated in this week’s webinar on working with optimizer and SQL tuning. In this session, Krzysztof Książek, Senior Support Engineer at Severalnines, discussed how execution plans are calculated. He also took...
Schema Upgrades in Galera Cluster for MySQL and MariaDB – How to Avoid RSU Locks
Working as MySQL DBA, you will often have to deal with schema changes. Changes to production databases are not popular among DBAs, but they are necessary when applications add new requirements on the databases. If...
Database Cluster Management: Manual vs Automation
In a previous blog, we looked at the efficiency gains when automating the deployment of a Galera cluster for MySQL. In this post, we are going to dive into cluster management. Should we manage our...
Webinar Replay: 9 DevOps Tips for Going in Production With MySQL / MariaDB Galera Cluster
Many thanks to everyone who participated in this week’s webinar on ‘9 DevOps Tips for going in production with MySQL / MariaDB Galera Cluster’. The replay and slides are now available to watch and read...
We’ve Signed up Football Video and Data Platform Wyscout Used by Real Madrid, Arsenal, Juventus & Many More
Press release: everywhere in the world, 12th October 2016 - Severalnines, Europe’s leading database infrastructure software provider, today announced Wyscout, the world’s leading company providing video, data and technology to football people all over...
Multi-Host Networking for MySQL Containers with Calico: Part Two
In the previous post, we looked into the basics of running MySQL containers on multiple Docker hosts managed by Swarm Mode, a native orchestration tool comes with Docker 1.12. However, at the time of writing,...
Sharding MySQL with MySQL Fabric and ProxySQL
There are numerous ways to migrate into MySQL Fabric. Most of them require serious changes in your application - you have to switch to the MySQL Fabric connector to actually benefit from the MySQL Fabric...
Webinar Replay: MySQL Query Tuning Part 2 – Indexing and EXPLAIN
We’ve just completed Part 2 of our webinar trilogy on MySQL Query Tuning this week and if you didn’t get the chance to join us for the live sessions (or would like to watch them...
Two Database Sharding Tools for MySQL
In a previous blog post we discussed several approaches to sharding. The most flexible one, sharding using metadata, is also the most complex one to implement. You need to design the meta-database, and build high...
MySQL Database Security Upgrade Instructions for Zero-day Exploit
You must have heard about the CVE-2016-6662, the recent zero-day exploit exposed in most of MySQL and its variants. The vulnerability flaw can be exploited by a remote attacker to inject malicious settings into your...
Database Sharding: How Does it Work?
Database systems with large data sets or high throughput applications can challenge the capacity of a single database server. High query rates can exhaust CPU capacity, I/O resources, RAM or even network bandwidth. Horizontal scaling...
Load Balanced MySQL Galera Setup: Manual Deployment vs ClusterControl
If you have deployed databases with high availability before, you will know that a deployment does not always go your way, even though you’ve done it a zillion times. You could spend a full day...