Spiderストレージエンジンのバージョン 2.5(beta)とVertical
Partitioningストレージエンジンのバージョン 0.5(alpha)をリリースしました。
Spiderストレージエンジンは、database sharding用のストレージエンジンです。
http://spiderformysql.com/
Vertical Partitioningストレージエンジンは、テーブルのVertical
Partitioning用のストレージエンジンです。
http://launchpad.net/vpformysql
今回の主な変更は以下です。
・Vertical Partitioningストレージエンジン単独でのコンパイルが可能になりました。
・VPが多段で重ねられるようになりました。
例:
create table a(a int primary
key)engine=myisam;
…
Spiderストレージエンジンのバージョン 2.4(beta)とVertical
Partitioningストレージエンジンのバージョン 0.4(alpha)をリリースしました。
Spiderストレージエンジンは、database sharding用のストレージエンジンです。
http://spiderformysql.com/
Vertical Partitioningストレージエンジンは、テーブルのVertical
Partitioning用のストレージエンジンです。
http://launchpad.net/vpformysql
今回の主な変更は以下です。
・SpiderストレージエンジンとVertical
Partitioningストレージエンジンの組み合わせで「engine-condition-pushdown」が利用可能になりました。
…
Vertical Partitioningストレージエンジンのバージョン 0.3をリリースしました。
http://launchpad.net/vpformysql
今回の主な変更は以下です。
・テーブルパラメータに「choose_table_mode_for_lock」を追加しました。
・サーバパラメータに「vp_choose_table_mode_for_lock」を追加しました。
このパラメータは、デッドロック対策としてロックの順番をテーブルリストの並び順に固定するために利用します。
それ以外の変更については、ダウンロードドキュメント中の「99_change_logs.txt」をご確認下さい。
Vertical Partitioningストレージエンジンのバージョン 0.2をリリースしました。
http://launchpad.net/vpformysql
今回の主な変更は以下です。
・テーブルパーティショニングに対応しました。
前回のリリースでは紹介だけで実装されていなかったテーブルパーティショニングが今回から利用できるようになりました。
※この対応により、今回からパッチファイルが追加されていますのでご注意下さい。
・InnoDBのセカンダリindexのPK部分を有効活用するようにしました。
…
Vertical Partitioningストレージエンジンというストレージエンジンをリリースしました。
http://launchpad.net/vpformysql
このストレージエンジンは、1対1の関係にある複数のテーブルを同一のテーブルのように扱うことを可能にするものです。
これは、1対1の関係にある複数のテーブルをjoinしたviewに似ていますが、MySQLのviewとは以下の点が異なります。
・insertできる。
・パーティションの刈り込みが起こる。(関係のないパーティションは利用しない)
Vertical Partitioningストレージエンジンは以下のような用途で利用できます。
(Vertical Partitioningテーブルを親テーブル、統合されるテーブルを子テーブルと呼びます)
…