Choosing a MySQL HA Solution – Post-Webinar Q&A
Thanks to everyone who was in attendance on 05 June 2013 for my “Choosing a MySQL HA Solution” webinar. If you weren’t able to make it but are interested in listening to the presentation, it’s...
View ArticleInnoDB Full-text Search in MySQL 5.6: Part 3, Performance
This is part 3 of a 3 part series covering the new InnoDB full-text search features in MySQL 5.6. To catch up on the previous parts, see part 1 or part 2Some of you may recall a few months ago that I...
View ArticleMySQL Security: Armoring Your Dolphin
My colleague and teammate Ernie Souhrada will be presenting a webinar on Wednesday, August 21, 2013 at 10 a.m. PDT titled “MySQL Security: Armoring Your Dolphin.”This is a popular topic with news...
View ArticleMySQL Security Webinar: Follow-up Q&A
Thanks to everyone who attended last week’s webinar on MySQL security; hopefully you’ve all gone out and set SELinux to enforcing mode if you weren’t already running that way. If you weren’t able to...
View ArticleSSL Performance Overhead in MySQL
NOTE: This is part 1 of what will be a two-part series on the performance implications of using in-flight data encryption.Some of you may recall my security webinar from back in mid-August; one of the...
View ArticleMySQL encryption performance, revisited
This is part two on a two-part series on the performance implications of in-flight data encryption with MySQL. In the first part, I focused specifically on the impact of using MySQL’s built-in SSL...
View ArticleHeartbleed: Separating FAQ From FUD
If you’ve been following this blog (my colleague, David Busby, posted about it yesterday) or any tech news outlet in the past few days, you’ve probably seen some mention of the “Heartbleed”...
View ArticleTIMESTAMP Columns, Amazon RDS 5.6, and You
This comes from an issue that I worked on recently, wherein a customer reported that their application was working fine under stock MySQL 5.6 but producing erroneous results when they tried running it...
View ArticleMulti-Valued INSERTs, AUTO_INCREMENT & Percona XtraDB Cluster
A common migration path from standalone MySQL/Percona Server to a Percona XtraDB Cluster (PXC) environment involves some measure of time where one node in the new cluster has been configured as a slave...
View ArticleWorrying about the ‘InnoDB: detected cycle in LRU for buffer pool (…)’ message?
If you use Percona Server 5.5 and you have configured it to use multiple buffer pool instances than sooner or later you’ll see the following lines on the server’s error log and chances are you’ll be...
View ArticleInnoDB Full-text Search in MySQL 5.6 (part 1)
I’ve never been a very big fan of MyISAM; I would argue that in most situations, any possible advantages to using MyISAM are far outweighed by the potential disadvantages and the strengths of InnoDB....
View ArticleInnoDB MySQL full text search: Part 2, the queries!
InnoDB Full-text Search in MySQL 5.6: Part 2, The Queries! This is part 2 in a 3 part series on InnoDB MySQL full-text searches. In part 1, we took a quick look at some initial configuration of InnoDB...
View ArticleTesting the Virident FlashMAX II
Approximately 11 months ago, Vadim reported some test results from the Virident FlashMax 1400M, an MLC PCIe SSD device. Since that time, Virident has released the FlashMAX II, which promises both...
View ArticleVirident vCache vs. FlashCache: Part 1
(This is part one of a two part series) Over the past few weeks I have been looking at a preview release of Virident’s vCache software, which is a kernel module and set of utilities designed to provide...
View ArticleVirident vCache vs. FlashCache: Part 2
This is the second part in a two-part series comparing Virident’s vCache to FlashCache. The first part was focused on usability and feature comparison; in this post, we’ll look at some sysbench test...
View ArticleChoosing a MySQL HA Solution – MySQL Webinar: June 5
Selecting the most appropriate solution for a MySQL HA infrastructure is as much a business and philosophical decision as it is a technical one, but often the choice is made without adequately...
View Article