タグ

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

タグの絞り込みを解除

InnoDBに関するtomotaka-itoのブックマーク (1)

  • 大きなサイズのデータをmyisamからinnodbに移行する検証をしたメモ - Road To Nowhere

    ハマってなんとか解決したことや、現状困ったりしていることを書いてみる。 前置き 対象のデータ(現在1テーブル)は、約1億レコード、50G。引き続き膨張していくことが予想される。 今はmyisamで運用。更新処理が非常に高負荷。しかもロックが発生するため、オンライン中の更新ができない。1日1回新旧のテーブルを置き換えることで更新。 目指すところは、参照のパフォーマンスを落とさずにリアルタイム更新。次の方向で検証中。 まずテーブルを参照時の条件に沿う形で分割。さらに更新する単位でパーティショニング。これにより参照&更新のパフォーマンスアップを狙う。 myisamからinnodbにすることでロックなしでオンライン中の更新を実現にする。 検証環境 OS: CentOS 5.5 MySQL: 5.5.8 サーバの搭載メモリ: 32G ibdata1、大きくなり過ぎ! myisamと違ってinnodb

    大きなサイズのデータをmyisamからinnodbに移行する検証をしたメモ - Road To Nowhere
  • 1