タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

myselfとtroubleに関するnobodyplaceのブックマーク (1)

  • InnoDBをリカバリして学んだこと

    とても情けない理由でデータベースを壊してしまい、リカバリをすることに。破損個所はその直前の作業から言って何千万件のレコードを持つInnoDB。考えただけで己の「ポチ」を恨みたくなりますが、唯一ラッキーだったのはそのレコードの99%以上はノイズ(必要の無いログなど)で、最終的にはサイズを1000分の1以下にする予定だったということ。じゃなかったら多分復旧には日単位で時間が掛かっていたと思われる… 以下、解ったこと。 INSERT、UPDATE、DELETE中のkill プロセス、ダメ、絶対。 いや知ってました。もちろん知ってましたけど、クエリが暴走して仕方なかったんですよ… クエリの動作結果に対する見積もりの甘さ その停止方法についての認識の甘さ(もう少し待ったら終了できてたかも) INSERT、UPDATE、DELETE中のkill プロセス、ダメ、絶対。 まず、ログを見よう。ログを追おう

  • 1