Here are a few questions remained open for me from Percona Live 2013 about things that have been said during keynotes; I will appreciate a discussion on comments. Here goes: Question #1 Brian Aker (HP) asks Simone Brunozzi (Amazon) what the underlying technology for DynamoDB is. Simone says can't disclose. Brian says: "it's MySQL!!". Simone [...]
Percona Live 2013 is shortly upon us, and it might be a good idea to watch for what's ahead of us. Talks of interest There is no way I can do justice to all. I wish to point out a small number of sessions I am personally interested in attending. I will not be able [...]
This post comes as response to 5 Tips for migrating your MySQL server to a Galera Cluster by Henrik Ingo (Galera), which is a good read. This post is a bit lengthy which is one of the reasons why I didn't just comment on said post. The Galera talk in London was indeed well crowded, [...]
A couple weeks ago I submitted BugĀ #67315: Crashing server by stored function referencing user defined variable in query. If you press that link, you can't see the bug (though I can as I submitted it). This is due to Oracle's policy for security-related bugs. Tomas Ulin, Vice President MySQL Development at Oracle , was kind [...]
Here's the background: I'm testing many features of MySQL 5.6.7-RC due to two reasons: I'm verifying my common_schema installs and works properly on 5.6 I promised I would present a 45 minute "what's new in MySQL 5.6" seminar in the upcoming OracleWeek (Israel) In the case of common_schema, I have managed to find one weird [...]
MySQL 5.6 offers the groundbreaking online DDL operations for InnoDB. Most common use cases will enjoy this feature, and the need for online alter table scripts will decrease. This is a killer feature! I've put this new feature to the usability test. How did it go? Not too well, I'm afraid. [Updates to this text [...]
After playing a little bit with MySQL 5.6 (RC), and following closely on Giuseppe's MySQL 5.6 replication gotchas (and bugs), I was having some thoughts. These are shared for a few reasons: Maybe I didn't understand it well, and someone could correct me Or I understood it well, and my input could be of service [...]
This is a yet-another compilation of the new MySQL 5.6 feature set. It is not a complete drill down. This list reflects what I believe to be the interesting new features user and usability -wise. For example, I won't be listing InnoDB's split of kernel mutex. I'm assuming it can have a great impact on [...]
Even without attending the Percona Live conference in Santa Clara, you could tell something big was going on. One way of measuring it was by looking at the flow of announcements. Here's a brief list, and apologies if I've missed anyone: Monty Program Announcing MariaDB 5.3. (and later Announcing MariaDB 5.5.23 GA) Tokutek Announcing TokuDB [...]
I'm giving thoughts on the viability of MySQL plugins. This is due to a particular experience I've had, which is thankfully solved. However, it left some bitter taste in my mouth. MySQL plugins are a tricky business. To create a plugin, you must compile it against the MySQL version you wish the users to use [...]