Thank you RMOUG
I big thank you to the Rocky Mountain Oracle Users Group (RMOUG) because, they invited me out for a night of MySQL for Oracle DBA's. It was a great night. I took feedback from OOW and rebuilt a...
View ArticlePercona Server 5.5.16-22.0
Percona is glad to announce the release of Percona Server 5.5.16-22.0 on October 14, 2011 (Downloads are available here and from the Percona Software Repositories). Based on MySQL 5.5.16, including all...
View ArticlePercona Server 5.1.59-13.0
Percona is glad to announce the release of Percona Server 5.1.59-13.0 on October 15, 2011 (Downloads are available here and from the Percona Software Repositories). Based on MySQL 5.1.59, including all...
View ArticleWhen EXPLAIN estimates can go wrong!
This is the title of my first blog post on MySQL Performance Blog. It deals with a customer case where the customer was facing a peculiar problem where the rows column in the EXPLAIN output of the...
View ArticleMySQL 101 - More Transactions
In our last episode we looked at transactions and how to create them. In this episode I'll look at some of the implications of transactions, especially in a web application. Transactions and...
View ArticleHow do I handle all those MySQLs
In openSUSE we’ve got currently MySQL Community Server, MariaDB and MySQL Cluster. From all of these we have even multiple versions. Although these packages are different, they are quilte similar. So...
View ArticleMySQL Cluster Webinar on Wednesday: What’s New in MySQL Cluster 7.2.1...
There’s a webinar this Wednesday (9 am Pacific; 5 pm UK; 6 pm CET) that explains what’s new in the MySQL Cluster Development Milestone Release – register here for free access. Join this session to...
View ArticleLRU followup #2
As I wrote in the previous LRU followup the innodb_lru_dump_restore directive has the drawback that it only loads the LRU dumpfile after starting up. I’m happy to say that I’m not the only one who...
View ArticleMySQL survey results
As I promised a week ago, I’m publishing results of my little MySQL survey. Question that people (including me) are probably the most interested in is what variant(s) of MySQL are people using. No big...
View ArticleHow to localize SQLyog.
As we announced in the release Blog for SQLyog version 9.3 we here publish instructions and tools for localizing SQLyog. To understand how localization works you should first open the SQLyog 9.3...
View ArticleSkySQL and its Partners to Speak at Percona Live UK
SkySQL executives and a number of its partners have been invited to share their insight and expertise on MySQL® technologies and trends during the Percona Live UK conference speaking program,...
View ArticleMySQL Workbench on Ubuntu 11.10
We have seen many reports about broken build and freezes which are experienced on Ubuntu 11.10. While the build fix was pretty simple, the freezes took us a bit more time to hunt them down. The point...
View ArticleBusy weeks ahead!
I’m speaking at Percona Live, LinuxCon Europe, and linux.conf.au. And I just co-founded a new company. I have a few busy weeks behind me, and even busier weeks ahead. If you’ve been wondering why...
View ArticleFurther MySQL Cluster additions to MySQL Enterprise Monitor
Data Node Restarted alert About 11 months ago I described the MySQL Cluster functionality that was added to MySQL Enterprise Monitor 2.3; this new post is intended to just bring this up to date –...
View ArticleNasty Regression Bug: SELECT COUNT(DISTINCT) crashes InnoDB when WHERE...
In 5.5, a crashing, regression bug exists if you use SELECT COUNT(DISTINCT) *and* one of the WHERE operands is in the Primary Key (or just a unique index). This simple crash (if only one row is in the...
View ArticleInstalling Apache2 With PHP5 And MySQL Support On Ubuntu 11.10 (LAMP)
Installing Apache2 With PHP5 And MySQL Support On Ubuntu 11.10 (LAMP) LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on an Ubuntu 11.10 server...
View ArticleBuilding MySQL Workbench from sources on Ubuntu/Debian
To build MySQL Workbench one would need to install dependencies, fetch source code, configure it and actually do a build. Note: On a Core2 Quad 2.4 GHz and a 4G of RAM it takes about 30-40 minutes to...
View ArticleConnector/J extension points – lifecycle interceptors
This is the first of a handful of posts to augment the presentations I gave at Java One and Silicon Valley Code Camp earlier this month. It seems I significantly overestimated how much content I could...
View ArticleImportant Caveats When Using pt-online-schema-change
Using pt-online-schema-change is a great way to change a table without downtime or switching over to a secondary database first. While using it on production systems, we found some interesting issues...
View ArticleConnector/J extension points – statement interceptors
Continuing the review of MySQL Connector/J’s built-in extension points from my recent JavaOne and Silicon Valley Code Camp presentations, this blog posting will focus on the StatementInterceptor...
View Article