Eu executo a instrução de linha de comando abaixo para otimizar uma tabela:
optimize table tablename;
Existe algum comando ou instrução que possa otimizar todas as tabelas uma a uma do banco de dados selecionado?
Eu executo a instrução de linha de comando abaixo para otimizar uma tabela:
optimize table tablename;
Existe algum comando ou instrução que possa otimizar todas as tabelas uma a uma do banco de dados selecionado?
Eu costumo usar mysqlcheck com --optimize e --databases combinação. mysqlcheck é uma interface de linha de comando para administradores verificarem, otimizarem e repararem tabelas.
Aqui está o documento do MySQL: http://dev.mysql.com/doc/refman/5.5/en/mysqlcheck.html
Máx.
Você pode usar o esquema de informações para gerar as instruções necessárias:
Você pode criar um script e colocar todas as tabelas em uma única linha
TODAS AS TABELAS NO BANCO DE DADOS ATUAL
TODAS AS TABELAS EM TODOS OS BANCOS DE DADOS DE USUÁRIO
DE UMA CHANCE !!!