O MySQL possui um comando OPTIMIZE TABLE que pode ser usado para recuperar espaço não utilizado em uma instalação do MySQL. Existe uma maneira (comando interno ou procedimento armazenado comum) de executar essa otimização para todas as tabelas no banco de dados e / ou instalação do servidor, ou é algo que você precisaria fazer para criar um script?
OPTIMIZE TABLEfoi útil para o MyISAM. Agora que esse mecanismo está desaparecendo, a necessidade OPTIMIZE TABLEestá desaparecendo, especialmente a necessidade de otimizar periodicamente todas as tabelas.
