A couple of years ago Domas Mituzas created a
tool which could basically be thought of as basically a
lightweight multi-threaded mysqldump. By this I mean it can
retrieve data from multiple tables simultaneously and can even
break a table down into parts for simultaneous retrieval.
Sometime around 2010 I started hacking on mydumper too but
stopped whilst working at Rackspace (Drizzle was way more than
full-time for me).
Back when Domas first blogged about it he was managing to dump
his sample data over 10x faster than mysqldump!
Since the 0.1 series Domas has fixed a lot of problems and since
starting at SkySQL I have finished a lot of work that I …
Photo by Pockafwye under a CC by NC SA 2.0 license
A couple of years ago Domas Mituzas created a tool which could basically be thought of as basically a lightweight multi-threaded mysqldump. By this I mean it can retrieve data from multiple tables simultaneously and can even break a table down into parts for simultaneous retrieval. Sometime around 2010 I started hacking on mydumper too but stopped whilst working at Rackspace (Drizzle was way more than full-time for me).
Back when Domas first blogged about it he was managing to dump his sample data over 10x faster than mysqldump!
Since the 0.1 series Domas has fixed a lot of problems and since starting at …
[Read more]
I apologise to those reading Planet MySQL who
will see this twice, this is aimed at a different audience to my
personal blog.
Rackspace and Drizzle
If you have read my last ‘Last Week in Drizzle‘ post you will know that Rackspace are no longer supporting Drizzle. They have done a fantastic job so far and have decided to pass the baton to other companies. As for the staff, they wished to redeploy us to other teams which is something I personally was not keen on. I would rather remain within the MySQL/Drizzle sphere which I would have no longer been able to do effectively inside Rackspace any more.
Drizzle itself will go on to do great things without Rackspace, there are a number of companies that announced support for Drizzle during …
[Read more]Though slides for my MySQL Conference talks were on the O’Reilly website, I placed them in my talks page too, for both dtrace and security presentations.
I also gave a lightning talk about mydumper. Since my original announcement mydumper has changed a bit. It supports writing compressed files, detecting and killing slow queries that could block table flushes, supports regular expressions for table names, and trunk is slowly moving towards understanding that storage engines differ :)
I’ve been using mydumper quite a lot in my deployments (and observing 10x faster dumps). Now, the sad part is how to do …
[Read more]