News for hackers. Stuff that matters.
Re:MySQL performance optimization: 50% more work with 60% le... by Kassandry on Friday June 26, 2015 @10:43PM (#9788889)
It sounds like they really ran afoul of the stable page writes bugs that exist in Linux 3.2.31 to 3.9.

Thread discussing the bug and a test program to show the issue.

https://lkml.org/lkml/2012/10/9/210

Patch introducing the bug:

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux....

Patch fixing the bug:

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux....

It causes a huge dropoff in latency and throughput by causing all filesystems to block even when they don't need to.

In short, 3.2 is lethally bad in terms of database workloads.

There are no comments on this comment yet.