列指向のストレージ エンジン (InfiniDB など) は、MySQL 5.5 のコア リリースで利用できますか?
つまり、プラグインとしてではなく、コアの MySQL 5.5 バンドルで利用できます。
列指向のストレージ エンジン (InfiniDB など) は、MySQL 5.5 のコア リリースで利用できますか?
つまり、プラグインとしてではなく、コアの MySQL 5.5 バンドルで利用できます。
列ベースのエンジンを MySQL にプラグインするだけではありません。その理由は、そのオプティマイザが、従来のインデックスをサポートする行ベースのエンジンしか認識しないためです。
そのため、列ベースのエンジン (Infobright、infinidb、および Kickfire) はすべて、mysql コアに対して独自の変更を使用して、標準のオプティマイザーの代わりにオプティマイザーを使用します (場合によっては、一部のクエリのみ)。
他の行ベースのエンジン (Tokutek、PBXT など) は、単純にプラグインとして動作できます。
ストレージ エンジン API は、列エンジンに対して実際には適切に (少なくとも効率的には) 機能しません。
列エンジンは従来のインデックスをサポートしていません。つまり、オプティマイザーはそれらを最適化する方法を知ることができません。
うーん、いいえ。