・SQLキャッシュは無効化しろ。キャッシュのオーバーヘッドの方がでかい。
 ・JOINは遅い(ノード間の通信が発生するから。マシンが分かれているとネットワーク経由になるので激重)。JOINするぐらいなら、クエリを2回に分けて実行した方がマシ。
 ・CREATE、INSERTは遅い
 ※INSERT、DELETEは別に重くないという情報が。
 ただ、以下のクエリを発行した場合、100件程度のレコードでも数十秒かかるケースがあった。
 ローカルだと0.00秒で終わったが・・・・。
 なぜ?
mysql> DELETE FROM tb_hoge;
・NoOfReplicasを適切に設定しないと、Nodeが1つ死んだだけで、クエリが実行できなくなる可能性あり(未検証)
 ・NDB6.3.7以降はOPTIMIZE TABLEサポートされたっぽい。
 
 
コメントを残す