平成30/ 2018-12-19 21:47
MYSQL/InnoDB

InnoDBは、問題発生しても復旧できるメリットがあるという。

しかし、癖がある。
1.容量をリサイズして小さくできない。ごみデータを貯めるとどんどん肥大化する。
小さくするには、ダンプして、DBを削除して、ダンプで復旧という手順になる。
optimize tbl
をしてもサイズは変わらない。
データ削除して掃除した場合はスペースが生まれるので、そこまでは容量は増えない。
データ削除してダンプを取るとそのダンプの容量は減る。


____ Thanks.
4.6.1. OPTIMIZE TABLE 構文
http://dev.mysql.com/doc/refman/4.1/ja/optimize-table.html