It's all about bugs...
I've spent more than 7 years processing bug reports at bugs.mysql.com. That was the only public place where I've discussed MySQL. Soon this will be the other.
View ArticleHow to create a MySQL bug report that someone would like to read and comment on
It happens to me almost every day. I note some "bug report" at http://bugs.mysql.com that makes me think that my job is miserable... Like this, Bug #66580. What readers of such a bug report are...
View ArticleGood bye, Oracle...
Most of my current and former colleagues already know this, others who care could probably note my unusually low activity at http://bugs.mysql.com, but still formal announcement is needed. August 31,...
View ArticleNew Year Wishes for Customers of Oracle's MySQL Technical Support Services
Dear Oracle Customers,I am sure you are mostly happy with MySQL software and support services that Oracle MySQL Support provides. For any experienced DBA MySQL software mostly works "as expected" and...
View ArticleFun with Bugs, Issue #1, January 2013
Maybe some of you noted that I write about MySQL bugs on Facebook almost every day. These posts are mostly random and for fun (and addressed usually to my former colleagues in Oracle), but some of bugs...
View ArticleHow to use PERFORMANCE_SCHEMA to check InnoDB mutex waits
SummaryTo set up InnoDB mutex waits monitoring via PERFORMANCE_SCHEMA in general with MySQL 5.6.9 you should do at least the following:Start MySQL server with performance_schema=ON and all mutex...
View ArticleLife cycle of a MySQL bug
I had already written once on how to report bugs to http://bugs.mysql.com to have high chances for the bug report to be noted and processed fast. But why this matters at all? Because chances are high...
View ArticleFun with Bugs, Issue #2, January 2013
Looks like Issue #1 was popular enough based on number of reviews, so let me continue and tell you what kinds of fun I had with MySQL bug reports between January 12 and today. Once again, this is a...
View ArticleFun with Bugs, Issue #3, January 2013
This week in my posts on Facebook I paid attention mostly to bugs in MySQL 5.6.x, as I really expected to see 5.6 GA announcement soon. Maybe some of the bugs were the reason to postpone release a bit....
View ArticleOn InnoDB I/O threads states
I was asked today what different state values for InnoDB I/O threads really mean, these ones:--------FILE I/O--------I/O thread 0 state: waiting for completed aio requests (insert buffer thread)I/O...
View ArticleHow to Drop the Trigger
If we speak about MySQL triggers, does anybody need a "Howto" on this topic? It must be simple if you know the trigger name to drop, just use DROP TRIGGER, as manual explains:mysql> use testDatabase...
View ArticleFun with Bugs, Issue #4, January 2013
This post will cover bugs I've "escalated" on Facebook during the period from January 28 till January 31. There were several serious bug reports noted, but many were taken from this great page that was...
View ArticleFun with Bugs, Issue #5, February 2013
This week we had finally got MySQL 5.6.10 released as GA. It's a big deal, first MySQL GA release with the entire development process happened in Oracle from day one, quantum leap (as every second blog...
View ArticleWhen kill flag is checked for SELECT? Part I
Manual describes this briefly:In SELECT, ORDER BY and GROUP BY loops, the flag is checked after reading a block of rows. If the kill flag is set, the statement is aborted. Complete, correct and useful...
View ArticleWhen kill flag is checked for SELECT? Part II
In the previous part I've stopped at the moment when we entered JOIN:exec() - most checks for kill flag happen somewhere there, during query execution. We know the list of functions that checks this...
View Article17 Famous MySQL Bug Reporters
Every good bug report at http://bugs.mysql.com matters and may have important findings or useful information inside (even if it is declared as "Not a bug" or "Unsupported"), but based on my experience...
View ArticleFun with Bugs #6 - MySQL 5.6.11
Last time I had written about bugs here it was a beginning of February, and hardly somebody could imagine that we were going to have 2 more months of winter, 2 more months to wait for next MySQL 5.6 GA...
View ArticleMore details on "MySQL 5.6 Experiences" coming soon...
I've already shared my presentation few hours before I made it during PLMCE 2013, back on April 24. Let's just have it here for the reference:...
View ArticleFun with bugs #7, still mostly about 5.6.11
It looks like now Oracle will release new 5.6.x every 2 months, so while I'd happily write about bugs fixed in 5.6.12 we still have to wait for the official release to happen. I am too impatient to...
View ArticleFun with Bugs #8 - what's wrong with Oracle's way of handling public MySQL...
Many people seem unhappy with the way Oracle develops MySQL. I am not one of them. I think very few really important things are missing and in this post I'd like to concentrate on one of them: having...
View Article