タグ

ブックマーク / blog.maru.cc (1)

  • blog.maru.cc - MySQLでのdump復旧 2時間が 6分に!

    稼動中のサービスのDB操作。 これほど嫌なことは無い と思ってしまった。 スタートして1ヶ月ほどの auのとある公式サイトなのですが FOMA版がそろそろスタートするので 統合したシステムにするために少しDBを変更する必要がありました。 カラム追加でalterしたり テーブル追加でcreateしたり データ追加でinsertしたり データ変更でupdateしたり etc… もちろんテスト環境で何度も確認してるんだけど 万が一問題があった場合に dumpデータを復旧しなければならない。 胃が痛いのはその復旧時間。 テストサーバで試したら2時間以上かかる。 無停止で、せめて数分でという状況で2時間は痛すぎる。 ちなみにMySQLのInnoDBね MyISAMならば、DB自体をリネームしちゃうって手もあるんだけど そーもいかない。 社内の人たちにいろいろ聞き込み調査を

  • 1