全文検索を使用するテーブルがあるため、MyISAM エンジンを使用する必要があります。
DROP TABLE IF EXISTS `netyears`;
CREATE TABLE IF NOT EXISTS `netyears` (
`PK_NETYEARID` int(11) NOT NULL auto_increment,
`ITEMNAME` varchar(9) default NULL,
`ISLIVE` char(1) default NULL,
PRIMARY KEY (`PK_NETYEARID`),
FULLTEXT KEY `ITEMNAME` (`ITEMNAME`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
現在、パフォーマンス上の利点を確認するために、5 台のマシンの mysql クラスターを実装しようとしています (このチュートリアルに従って、1 つの管理ノード、2 つのデーモン ノード、および 2 つのデータ ノード) 。
私の質問: MyISAM エンジンから NDB (クラスター化されたノード間の一貫性のために必要) エンジンに切り替えることを知っている場合、考慮に入れる必要がある考慮事項は何ですか?
補足として、上記の表で使用されているほとんどすべての SQL を参照した後、MATCH
またはAGAINST
キーワードは使用されていません。これは、実装されている全文検索が無意味だったということですか?