パーティショニング

パーティショニング

パーティショニングとは、テーブルを分割して性能を向上させるための技術だ。MySQL 5.0でもテーブルの分割機能はあった。複数のテーブルを連結して1つのテーブルに見せかけるMARGEストレージエンジン(テーブル)、SELECTステートメントを結合するUNIONなどがある。これらの機能は、もともと別々のテーブルを結合して処理する後処理的な位置づけになる。

 パーティショニングは、1つのテーブルを分割して格納する抜本的な機能だ。1つのテーブルを分割することによって、高速化や要領拡大を実現する。

これいい!

[参考]
http://dev.mysql.com/doc/refman/5.1/ja/partitioning.html
http://itpro.nikkeibp.co.jp/article/COLUMN/20080710/310540/?ST=oss&P=1
http://nippondanji.blogspot.com/2009/04/http-session.html