Free MariaDB(R) & MySQL(R) conference day
SkySQL recently announced the Solutions Day for the MySQL Database to be held on the 13'th of April at the Hyatt Regency Santa Clara.At this conference you will, for the first time in 3 years, again...
View ArticleMySQL Meetups in North Carolina this week
A quick reminder. I’m speaking on two MySQL meetups in North Carolina this week. Tuesday,Feb 21 on Raleigh MySQL/PHP Meetup and when Wednesday, Feb 22 on Charlotte Queen City PHP Note the last meetup...
View ArticleMONyog Custom Counters – overcoming a problem.
In this previous Blog I described an example on how to build a Custom Object in MONyog. But there is one problem you may encounter and that is, that when querying Information_Schema and...
View ArticleHow to convert MySQL’s SHOW PROFILES into a real profile
SHOW PROFILES shows how much time MySQL spends in various phases of query execution, but it isn’t a full-featured profile. By that, I mean that it doesn’t show similar phases aggregated together,...
View ArticleInnoDB Tablespace Automatically Expanding Issues
I recently received a question asking about InnoDB and the ability to autoextend the ibdata files.The question was basically this:If the database has 1 ibdata file that is using autoextend but also has...
View ArticleHow to recover deleted rows from an InnoDB Tablespace
In my previous post I explained how it could be possible to recover, on some specific cases, a single table from a full backup in order to save time and make the recovery process more straightforward....
View ArticlePythonic Database API: Now with Launchpad
In a previous post, I demonstrated a simple Python database API with a syntax similar to jQuery. The goal was to provide a simple API that would allow Python programmers to use a database without...
View ArticleSQLyog Query Profiler re-invented.
Baron Schwartz from Percona has just re-invented the SQLyog Query Profiler. Refer: http://www.mysqlperformanceblog.com/2012/02/20/how-to-convert-show-profiles-into-a-real-profile/ The SQLyog Query...
View ArticleOne billion
As always, I am a little late, but I want to jump on the bandwagon and mention the recent MySQL Cluster milestone of passing 1 billion queries per minute. Apart from echoing the arbitrarily large...
View ArticleSQLyog MySQL GUI 9.6 Released
Changes (as compared to 9.51) include: Features: * When performing CREATE/ALTER TABLE operation from inside the Schema Designer now a dialog with a tabbed interface similar to the CREATE/ALTER TABLE...
View ArticleAmazon RDS for MySQL - Is it any good?
We have been testiing the MySQL RDS Service from Amazon here at RF, and so far it looks good for what we use MySQL for. We don't have that much data left in MySQL though, but some of the services are...
View ArticleDatabase Algorithms sin Pantalones
So there I was, gesticulating in front of the chalkboard, lecturing to 120 students. Topic: the beauty of advanced data structures. The door opens and the department chair walks up the aisle onto the...
View ArticleMySQL 5.5.21 now released – looking forward to trying it out
I see that MySQL 5.5.21 has just been released. This sounds interesting. I’m mainly running 5.5.16 which has been broadly stable, but I have been caught by a few important issues which 5.5.21 fixes...
View ArticleSplitmytab ready for the public!
Splitmytab.net is finally for the public to check out. Splitmytab is a bill splitting and IOU system for friends. It uses facebook’s login, so you won’t need to put in anyone’s emails, names, or get...
View ArticleOracle at DrupalCon Denver Conference 2012
Oracle is pleased to be a Bronze Sponsor of DrupalCon Denver. DrupalCon will be held the Colorado Convention Center in Denver on March 19-23, 2012. There are community events scheduled throughout...
View ArticleBenchmarking MariaDB-5.3.4
Last weekend Vadim from Percona published his MariaDB 5.3.4 benchmark results. As the new benchmark guy at Monty Program I take this oportunity to add some more results of my own. One question in the...
View ArticleDBD::mysql 4.014 breaks pt-table-checksum 2.0
DBD::mysql 4.014 breaks pt-table-checksum 2.0. The cause is unknown, but the effect is a lot of errors like: DBD::mysql::st execute failed: called with 2 bind variables when 6 are needed [for...
View ArticleCaching for Monitoring: Timing is Everything
I found Baron’s reasoning on why the Percona Nagios plugins do not use caching interesting. On the surface, the logic is sound – you do not want to cache when you want real-time monitoring. I have not...
View ArticleAuto-generated date dimension tables
It seems that whenever I have a cross-continent flight, Mondriangets a new feature. This particular flight was from Florida back hometo California, and this particular feature is a...
View ArticleMySQL monitoring: storing, not caching
I've followed with interest on Baron's Why don’t our new Nagios plugins use caching? and Sheeri's Caching for Monitoring: Timing is Everything. I wish to present my take on this, from mycheckpoint's...
View Article