Post: MySQL versions shootout
… in question: MySQL 4.1 MySQL 5.0 MySQL 5.1 (with built-in InnoDB) MySQL 5.1 with InnoDB-plugin MySQL 5.5 MySQL 5.6 All versions are vanilla MySQL, not Percona…. Profiling MySQL 5.0 vs MySQL 4.1...
View ArticlePost: MySQL 5.6.7-RC in tpcc-mysql benchmark
… bumped into two bugs: MySQL 5.6.7 locks itself on CREATE INDEX MySQL 5.6.7-rc crashed under tpcc-mysql workload But at the end… Card Filesystem: ext4 Software OS: CentOS 6.3 MySQL Version: 5.6.7-RC...
View ArticlePost: TPC-H Run on MySQL 5.1 and 6.0
… here So let us first take a look at MySQL 5.1.23 vs 6.0.4 results for 10GB data set which “fits… MySQL 5.1 time so if it is less than 1 MySQL 6.0 is faster if more than 1 slower: Query MySQL 5.0.23...
View ArticlePost: Join Optimizations in MySQL 5.6 and MariaDB 5.5
… time for MySQL 5.6 becomes approximately equal to that of MySQL 5.5. MariaDB 5.5 is quite slow as compared to both MySQL 5.5 and MySQL 5.6. For MariaDB 5.5 the… status counters. Counter Name MySQL...
View ArticlePost: Index Condition Pushdown in MySQL 5.6 and MariaDB 5.5 and its...
… preparation for the talk comparing the optimizer enhancements in MySQL 5.6 and MariaDB 5.5. We are taking a look at and benchmarking optimizer… enhancement Index Condition Pushdown (ICP). Its...
View ArticlePost: Read/Write Splitting with PHP Webinar Questions Followup
… different modes on successive queries. Q: Is RBR faster replicating vs SBR replication? RBR is faster than statement based, correct? A… production. Even the official manual page for MySQL Proxy...
View ArticlePost: Common MySQL traps webinar questions followup
…: Do you have a recommendation on when to use ENUM vs. CHAR? Especially for one character values? Let’s say you… all versions of MySQL? If not which versions? The recommendations I made are valid for...
View ArticleComment: Is MySQL 5.6 slower than MySQL 5.5?
… mysql-5.5.30-linux2.6-x86_64.tar.gz -rw-rw-rw- 1 root root 303263359 Jan 23 03:55 mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz As I stated in the post this is not about testing the best tuned 5.5 vs 5.6...
View ArticlePost: MySQL 5.5 and 5.6 default variable values differences
As the part of analyzing surprising MySQL 5.5 vs 5.6 performance results I've been looking at changes to default .../msb_5_5_30/data/mysq | /mnt/data/sandboxes/msb_5_6_10/data/mysq | |...
View ArticlePost: Mystery Performance Variance with MySQL Restarts
Based on a lot of surprising comments about my MySQL 5.5 vs 5.6 performance post I decided to perform deeper investigation to see … confirm there is a significant performance difference between MySQL...
View ArticlePost: MySQL Backup tools used by Percona Remote DBA for MySQL
… these major components: Percona XtraBackup for MySQL for binary backups mydumper for logical backups mysqlbinlog 5.6 Amazon S3 monitoring for all the… as painless as possible. Compressed mydumper...
View ArticlePost: MySQL 5.6 vs MySQL 5.5 and the Star Schema Benchmark
…=”alignright” width=”210″] MySQL 5.6 vs MySQL 5.5 & the Star Schema Benchmark[/caption] So far most of the benchmarks posted about MySQL 5.6 use the sysbench OLTP… – Scale Factor 1 – Mysql 5.5 vs...
View ArticleComment: MySQL 5.6 - InnoDB Memcached Plugin as a caching layer
... any information how memcached cache time expiry being apply into MySQL 5.6 memcached. e.g. if i want to store a cache... cache life time as 12hours. Can this apply to the MySQL innodb memcache?...
View ArticleAdaptive flushing in MySQL 5.6
As you may know, flushing in MySQL is an area of my interest, I wrote about it several times, i.e. http://www.mysqlperformanceblog.com/2011/09/18/disaster-mysql-5-5-flushing/...
View ArticleInnoDB Full-text Search in MySQL 5.6: 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. In part 1, we took a quick look at some initial configuration of InnoDB full-text search and discovered a...
View ArticleDisconnecting a replication slave is easier with MySQL 5.5+ (RESET SLAVE vs....
It’s not uncommon to promote a server from slave to master. One of the key things to protect your data integrity is to make sure that the promoted slave is permanently disconnected from its old master....
View ArticleMore on MySQL transaction descriptors optimization
Since my first post on MySQL transaction descriptors optimization introduced in Percona Server 5.5.30-30.2 and a followup by Dimitri Kravchuk, we have received a large number of questions on why the...
View ArticleMySQL and Percona Server in LinkBench benchmark
Around month ago Facebook has announced the Linkbench benchmark that models the social graph OLTP workload. Sources, along with a very nice description of how to setup and run this benchmark, can be...
View ArticleMySQL and the SSB – Part 2 – MyISAM vs InnoDB low concurrency
This blog post is part two in what is now a continuing series on the Star Schema Benchmark.In my previous blog post I compared MySQL 5.5.30 to MySQL 5.6.10, both with default settings using only the...
View ArticleThe small improvements of MySQL 5.6: Duplicate Index Detection
Here at the MySQL Performance Blog, we’ve been discussing the several new features that MySQL 5.6 brought: GTID-based replication, InnoDB Fulltext, Memcached integration, a more complete performance...
View Article