タグ

ブックマーク / motsat.hatenadiary.org (1)

  • MySQLのデータ分割。パーティション(Partition)とは - motsatのブログ

    最近、DBのパーティションという言葉をよく聞くようになった。 DBのパーティションとは、「データの分割」。 自分が扱うアプリケーションはまだこれを扱うべき状況にはなっていないが、いまいちどういう物なのか分かっていなかったので調べてみた。 主にMySQLについて調べたので、他のDBミドルウェアとマッチしない部分はあるかも。 ※MySQL5.1からパーティションを利用可 主に、http://dev.mysql.com/doc/refman/5.1/ja/partitioning-overview.html を参考にして自分なりに噛み砕いた。 メリット そもそも、なぜデータ分割をするのか。 データ分割する事で、分割方法の定義、その管理、それを扱うアプリ側の実装、調査のコスト等いろいろ増えそうなのに。 メリットを洗い出してみた。こんな感じかな。 データの大量格納 1つのテーブルを分割できるので、1

    MySQLのデータ分割。パーティション(Partition)とは - motsatのブログ
    YAK
    YAK 2012/01/17
  • 1