The documentation for the optimize command (http://dev.mysql.com/doc/refman/5.5/en/optimize-table.html) says nothing about what running an optimize on the cluster actually accomplishes.
I found a reference on the Online Add Node Basics page (http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-online-add-node-basics.html) that just says: "Reclaim the space freed on the “old” nodes by issuing, for each NDBCLUSTER table, an OPTIMIZE TABLE statement in the mysql client."
I was under the impression that the cluster doesn't really get fragmented so there was no need to periodically optimize tables/rebuild indexes. Is this assumption incorrect?
I found a reference on the Online Add Node Basics page (http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-online-add-node-basics.html) that just says: "Reclaim the space freed on the “old” nodes by issuing, for each NDBCLUSTER table, an OPTIMIZE TABLE statement in the mysql client."
I was under the impression that the cluster doesn't really get fragmented so there was no need to periodically optimize tables/rebuild indexes. Is this assumption incorrect?