Select Page

Blog

Welcome to Datavail’s Blog, where you can read the latest insights, tips and opinions of our experts on all things data and technology.

Category: MySQL

InnoDB Conversion to File Per Table

Your MySQL database was working well, humming along nicely, but quite suddenly performance went south, especially during periods of heavy usage. Maybe you’re seeing deadlocks, or it’s just incredibly slow. If your MySQL database is using InnoDB there is a good chance you need to change your InnoDB storage.

Charleste King | April 23, 2012

RPM “multiple packages” oddity, fixed

I deal with all shipes and sizes, and distributions, of Linux. Each Linux distribution has quirks. Particularly with package management.

Patrick Galbraith | October 31, 2011

Life made easier: Facebook’s Online Schema Change for MySQL

So often, you have a task where you need to perform an alteration of a huge table while not wanting to affect the operation of your website.

Patrick Galbraith | July 27, 2011

MySQL Editions and Support- what do I get with community?

The new licensing that was announced by Oracle earlier this month caused some FUD in the community that was addressed last week in an updated graphic comparing support and binary options.

Sarah Novotny | November 22, 2010

InnoDB tablespace fragmentation (find it and fix it!)

If you frequently delete rows (or update rows with variable-length data types), you can end up with a lot of wasted space in your data file(s), similar to filesystem fragmentation.

Mike Hamrick | October 22, 2010

Recovering a Schema From InnoDB .frm Files

Sometimes you find yourself in a bad situation where your only hope of recovering your InnoDB data lies in a handful of .frm and .ibd data files that were heretofore part of a working MySQL installation.

Mike Hamrick | April 29, 2010

Emergency Database Recovery

Restore and recovery are the first steps to getting back on your feet in an unplanned outage.

Chuck Edwards | March 19, 2010

Using Checksums to Ensure Table Consistency in MySQL

If you’re using MySQL replication, chances are your master and slave databases aren’t entirely consistent. There are a number of reasons for this. Some MySQL functions like UUID() don’t replicate properly with statement-based replication.

Mike Hamrick | January 26, 2009
1 2 7 8