1 Million SQL Queries per second: GA MariaDB 10.1 on POWER8
A couple of days ago, MariaDB announced that MariaDB 10.1 is stable GA – around 19 months since the GA of MariaDB 10.0. With MariaDB 10.1 comes some important scalabiity improvements, especially for...
View ArticlePOWER8 Accelerated CRC32 merged in MariaDB 10.1
Earlier on in benchmarking MySQL and MariaDB on POWER8, we noticed that on write workloads (or read workloads involving a lot of IO) we were spending a bunch of time computing InnoDB page checksums....
View ArticleMySQL Contributions status
This post is an update to the status of various MySQL bugs (some with patches) that I’ve filed over the past couple of years (or that people around me have). I’m not looking at POWER specific ones, as...
View Article“Toy” database on mainframes
While much less common than 10 or 15 (err… even 20) years ago, you still sometimes hear MySQL being called a “toy” database. The good news is, when somebody says that, they’re admitting ignorance and...
View ArticleVideo of my Percona Live Talk: Why would I run MySQL/MariaDB on POWER anyway?
Good news everyone! There’s video up for the talk I gave at Percona Live in April 2016 up: Why would I run MySQL/MariaDB on POWER anyway? The talk is a general overview of POWER and why MySQL/MariaDB...
View ArticleLesson 124 in why scales on a graph matter…
The original article presented two graphs: one of MariaDB searches (which are increasing) and the other showing MySQL searches (decreasing or leveling out). It turns out that the y axis REALLY matters....
View ArticleFirst look at MySQL 8.0.0 Milestone
So, about ten days ago the MySQL Server Team released MySQL 8.0.0 Milestone to the world. One of the most unfortunate things about MySQL development is that it’s done behind closed doors, with the only...
View ArticleMySQL removes the FRM (7 years after Drizzle did)
The new MySQL 8.0.0 milestone release that was recently announced brings something that has been a looooong time coming: the removal of the FRM file. I was the one who implemented this in Drizzle way...
View Article