Anda harus menggunakan pt-online-schema-change , alat untuk mengotomatisasi operasi ALTER TABLE untuk MySQL, tanpa mengunci meja. Ini adalah bagian dari Percona Toolkit, kumpulan gratis alat pembantu yang sangat diperlukan untuk pengembang MySQL dan DBA.
$ pt-onlines-chema-change h=localhost,D=mydatabase,t=mytable \
--alter="add column mod_time timestamp"
Anda dapat melanjutkan membaca dan menulis tabel asli saat pt-online-schema-change bekerja. Setelah selesai, secara otomatis akan menukar nama tabel, dan menghapus yang asli.
Anda dapat melihat rekaman webinar tentang alat ini oleh perancangnya. Menonton gratis, tetapi memerlukan pendaftaran:http://www.percona.com/webinars/2012-05-02-zero-downtime-schema-changes-in-mysql