I've been using pt-online-schema-change for a few months ago. It is a godsend, you have to make sure however that your server can handle the load of copying all the data, IO and memory. Specifically that you have enough buffers to handle duplicating the table.<p>It's great for rebuilding / reindexing tables.