ProxySQL Faster Restart
tl;dr ProxySQL 1.4.1 can be restarted in less than 15 milliseconds, with minimal impact on availability. ProxySQL fast restart ProxySQL is often being used as the default high availability proxy for...
View ArticleDuel: gdb vs. linked lists, trees, and hash tables
My first encounter with the gdb command duel was on some old IRIX about 15 years ago. I immediately loved how convenient it was for displaying various data structures during MySQL debugging, and I...
View ArticleMariaDB Server Default in Debian 9
MariaDB Server Default in Debian 9 rasmusjohansson Mon, 06/19/2017 - 12:15 One way of distributing Linux based software is to make the software so popular and easily consumable that distributions want...
View ArticleWhy does the MySQL optimizer not do what I think it should?
In May, I presented two talks – one called “Are you getting the best out of your indexes?” and “Optimizing Queries Using EXPLAIN”. I now have slides and video for both of them. The first talk about...
View ArticleUpdate on MySQL Document Store and Node.JS
Opps!I admit my JavaScript skills are rusty and dusty. Plus I am new to Node.JS. So yesterdays blog drew some very helpful comments from two of MySQL's best. Johannes Schlüter and Rui Quelhas let me...
View ArticleImpact of perf schema on sysbench at low concurrency
As I document the low-concurrency CPU regressions in MySQL 5.7 and 8 one of the questions is whether the performance schema is part of the problem. I don't think it is as the worst-case overhead I...
View ArticleHigh Noon at AWS — Amazon RDS versus Continuent Tungsten with MySQL on AWS EC2.
Please join Continuent Webinar on Wednesday, June 21 at 9:00 AM PDT/noon EDT: https://attendee.gotowebinar.com/register/3559980439748889090. Continuent customers have a large number deployments in AWS...
View ArticleMariaDB Server 10.2 GA Release Overview
This blog post looks at the recent MariaDB Server 10.2 GA release. Congratulations to the MariaDB Foundation for releasing a generally available (GA) stable version of MariaDB Server 10.2! We’ll...
View ArticleUpcoming HA Webinar Wed 6/21: Percona XtraDB Cluster, Galera Cluster, MySQL...
Join Percona’s MySQL Practice Manager Kenny Gryp and QA Engineer, Ramesh Sivaraman as they present a high availability webinar around Percona XtraDB Cluster, Galera Cluster, MySQL Group Replication on...
View ArticleObservations on the hashicorp/raft library, and notes on RDBMS
The hashicorp/raft library is a Go library to provide consensus via Raft protocol implementation. It is the underlying library behind Hashicorp's Consul. I've had the opportunity to work with this...
View ArticleClusterControl on Docker
(This blog was updated on June 20, 2017) We’re excited to announce our first step towards dockerizing our products. Please welcome the official ClusterControl Docker image, available on Docker Hub....
View ArticleThe Perfect Server - Debian 9 (Stretch) with Apache, BIND, Dovecot, PureFTPD...
This tutorial shows how to prepare a Debian 9 server (with Apache2, BIND, Dovecot) for the installation of ISPConfig 3.1. The web hosting control panel ISPConfig 3 allows you to configure the following...
View ArticleThe MySQL High Availability Landscape in 2017 (The Elders)
In this blog, we’ll look at different MySQL high availability options. The dynamic MySQL ecosystem is rapidly evolving many technologies built around MySQL. This is especially true for the...
View ArticleWebinar Thursday June 22, 2017: Deploying MySQL in Production
Join Percona’s Senior Operations Engineer, Daniel Kowalewski as he presents Deploying MySQL in Production on Thursday, June 22, 2017 at 11:00 am PDT / 2:00 pm EDT (UTC-7). Register Now MySQL is...
View ArticleDocker: All the Severalnines Resources
While the idea of containers have been around since the early days of Unix, Docker made waves in 2013 when it hit the market with its innovative solution. What began as an open source project, Docker...
View ArticleProtecting Data with Digital Signatures by Example using MySQL Enterprise...
Often databases contain data that needs to be proven as valid and authentic. We want to ensure that a known person or other sender (e.g. a trusted app) of the information can’t deny content, nor that...
View ArticleSecure Binlog Server: Encrypted binary Logs and SSL Communication
Secure Binlog Server: Encrypted binary Logs and SSL Communication massimiliano_pinto_g Wed, 06/21/2017 - 19:23 The 2.1.3 GA release of MariaDB MaxScale, introduces the following key features for the...
View ArticleLinux perf and the CPU regression in MySQL 5.7
I used Linux perf to get more details on system performance while running the point-query test with modern sysbench. This is for an in-memory workload and part of my series on low-concurrency CPU...
View ArticleHow to resize a VirtualBox VDI file on Mac OS
Recently, I had to do this as 10GB was not sufficient for Centos6.7 VM. I would just like to mention simple steps for how to do it. Shutdown VM and quit from VirtualBox. Open the terminal and go to...
View ArticleHow to Install LAMP on Ubuntu 16.04
LAMP (Linux, Apache, MySQL, PHP) is a combination of open source software, typically installed on a server used for hosting dynamic websites and web applications. It includes the Linux operating...
View Article