タグ

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

タグの絞り込みを解除

InnoDBに関するrela1470のブックマーク (2)

  • Facebookにログイン

    Facebookにログインして、友達や家族と写真や近況をシェアしましょう。

    rela1470
    rela1470 2012/11/16
    ALTER TABLEでのテーブルロックを回避し、システムメンテ不要でカラム追加する。
  • MySQLのRANGEパーティションを使う | 村式流 イッパシエンジニアへの道

    MySQLのRANGEパーティションのお話です。 MySQL5.1からサポートされているパーティショニングですが、ログテーブル等、レコード数が多くなりがちなテーブルに日付でパーティショニングしてます。 最初から遠い未来までのパーティションを切るのは気持ち悪いし、長く運用されるサービスの場合は忘れる可能性もあるのでバッチを回すのがいいと思いますが追加する場合の手順と注意点です。 ・まずはパーティションを作成 CREATE TABLE `mura`.`test1` ( `date` DATE NOT NULL , `name` VARCHAR( 40 ) NOT NULL , `contents` VARCHAR( 255 ) NOT NULL , `created_at` DATETIME NOT NULL ) ENGINE = InnoDB PARTITION BY RANGE (TO_

    rela1470
    rela1470 2012/09/03
    InnoDBのデータパーティショニングに初挑戦中。SELECTで引っかかる件数が2万件を超える頃から実用に耐えられない速度になってたので。
  • 1