NDBClusterのTips

・SQLキャッシュは無効化しろ。キャッシュのオーバーヘッドの方がでかい。
・JOINは遅い(ノード間の通信が発生するから。マシンが分かれているとネットワーク経由になるので激重)。JOINするぐらいなら、クエリを2回に分けて実行した方がマシ。
・CREATE、INSERTは遅い
※INSERT、DELETEは別に重くないという情報が。
ただ、以下のクエリを発行した場合、100件程度のレコードでも数十秒かかるケースがあった。
ローカルだと0.00秒で終わったが・・・・。
なぜ?

mysql> DELETE FROM tb_hoge;

・NoOfReplicasを適切に設定しないと、Nodeが1つ死んだだけで、クエリが実行できなくなる可能性あり(未検証)
・NDB6.3.7以降はOPTIMIZE TABLEサポートされたっぽい。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です