タグ

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

タグの絞り込みを解除

railsとpartitionに関するymm1xのブックマーク (1)

  • Rails3からMySQLのパーティショニングを扱う時の注意点 - Qiita

    10月に札幌でMySQL勉強会というのがありまして、その時はもくもく作業して成果発表という形だったのですが、そのときにRailsMySQLを組み合わせて色々試したのでそれを記事にしたいと思います。 今回はパーティショニング用のgemを使っていない状態です(後で見たら存在していることに気づきました... パーティショニングについてですが、DB内部で物理的にファイルを分けるようなものです。 例えば、MySQLのDELETE文はとても遅いですが、パーティション自体を消す場合はTRUNCATE並に早いです(1ヶ月ごとにパーティションを切って、月頭に3ヶ月より前のログを削除する時とかに便利 他にも、MySQLのオプティマイザが必要なパーティションを探しだして、そのパーティションに絞ってから検索してくれるメリットもあります。 基形はこちらです class CreateNoPartItems < A

    Rails3からMySQLのパーティショニングを扱う時の注意点 - Qiita
  • 1