… my wife was pregnant with a due date in April (we have two children with April birthdays). To me there was always a bit of mystery around conference talk selection committees, and this is the… crossed your mind: Who is on the committee? Our Chair is Shlomi Noach. Also on the committee apart from myself is Roland Bouman, Ronald…
Post: Percona Live MySQL Conference and Expo 2013 - News from the Committee - Part 1
Post: Commodity Hardware, Commodity Software and Commodity People
… solutions work for Commodity People, and people seems to agree with me. Number of vendors would claim they are in Commodity Software… head thinking what is this query you peer has written suppose to do. Of course you could tell me who cares about “commodity… charged more for Advanced features but with MySQL everything is free out where to try so there is no financial barriers stopping you…
Post: Emulating global transaction ID with pt-heartbeat
… would we want this, and who cares anyway? Good question. Let me tell you a tale of two…server in your replication topology. The heartbeat table is also extended to allow extra information to be… replication delay. This avoids the many problems with Seconds_behind_master, which pop up continually. …
Post: MySQL 5.1 went to GA. Was it a good move ?
… people who are happy with MySQL 6.0 and Falcon stability for months now – it works for their workload. So what is Quality… are not fixed in 5.1.30. But who cares about me ? “serious” is not well defined term and you can pick whatever… corporate users who are stuck with 5.0 because of policies of using only “GA” versions of the product. Here is actually there…
Comment: Win Free MySQL Conference Tickets!
… in the SF Bay Area with an amazing start-up company who is looking for a Senior level DBA who lives and breathes MySQL. If you’re interested, please give me a call ASAP, this is a critical fill for my client. Salary is very attractive. Email me if you’re…
Post: Updated msl (microslow) patch, installation walk-through!
…important the patch is available for all the recent MySQL releases. To remind anyone who has not … the files to download, but first let me walk you through the installation and configuration …the system. Locate where the original mysqld binary is with: (garfield:~/work/mysql-5.0.51a) % whereis mysqld …
Post: News Flash: SQL Injection Still a Problem
…. A class action lawsuit alleges that the attack was accomplished with SQL injection. SQL injection was documented as a security threat… developer who uses databases, or a DBA who is responsible for secure operations, I hope you register for this webinar and join me as an evangelist for secure web programming. Your online information is at risk too!
Post: Leaving MySQL, MySQL Consulting
… starting 1st of August. This is surely not news for my collegues and friends who knew this is comming. We’re starting our… Performance Optimization but will be able to help pretty much with all MySQL related issues. We can also act as your… or leads for my new Consulting Venture let me know. If you worked with me personally good testimonials would also be great. I…
Post: Give me 8 hours, and I'll help you build a better application
… details. 1. Archive or Purge Your Database Data archiving is crucial. There is a difference between data that your application needs now… to deal with an application that is growing. The simplest way is to prevent it from growing. Archiving and purging unnecessary data is probably… inbox flooded with useless noise, a monitoring screen that looks like the scene of a crime, and ultimately people who are numb…
Post: When is MIN(DATE) != MIN(DATE) ?
… for this post is courtesy of a friend and former colleague of mine, Greg Youngblood, who pinged me last week with an interesting MySQL puzzle. He was running Percona Server 5.5.21 with a table structure… input! Format-checking is not enough. One final aside – I was able to duplicate this same issue with Percona Server 5.5…

