Gerenciando Tabelas de Banco de Dados (Otimizar e Reparar)
A aba Gerenciamento de Tabelas ajuda você a recuperar espaço desperdiçado e corrigir tabelas danificadas. Este guia explica o que é overhead de tabela, a diferença entre Otimizar e Reparar, e como interpretar os resultados.
A versão curta
Seu banco de dados WordPress é composto por tabelas. À medida que dados são adicionados, alterados e excluídos, as tabelas podem deixar espaço vazio (isso é “overhead”) e, muito mais raramente, serem danificadas. A aba Gerenciamento de Tabelas lista suas tabelas com tamanho e overhead, e oferece dois botões: Otimizar e Reparar.
O que é overhead
Overhead é o espaço que uma tabela reservou, mas não está mais usando. É normal e se acumula com o tempo, especialmente em tabelas que mudam muito. Isso não quebrará nada, mas torna seu banco de dados maior do que o necessário e pode tornar algumas consultas mais lentas.
Otimizar uma tabela limpa esse overhead e organiza os dados para que a leitura seja mais rápida.
Otimizar vs Reparar
Esses dois botões fazem trabalhos muito diferentes:
- Otimizar limpa o overhead e organiza a tabela. Esta é a manutenção de rotina que você executará com mais frequência e é seguro executar a qualquer momento.
- Reparar verifica se há danos em uma tabela e os corrige, se necessário. Você só recorre a isso quando uma tabela está genuinamente quebrada, digamos, após uma falha do servidor ou uma gravação que foi interrompida pela metade.
Otimizando suas tabelas
- Abra o DB Optimizer » Gerenciamento de Tabelas.
- Olhe a coluna Overhead para encontrar tabelas com espaço a ser recuperado.
- Selecione as tabelas que você deseja otimizar.
- Clique em Otimizar e deixe rodar.

Se alguma tabela não pôde ser otimizada, o DB Optimizer informa quais são elas pelo nome.
Reparando suas tabelas
- Abra o DB Optimizer » Gerenciamento de Tabelas.
- Selecione a tabela ou tabelas que você deseja verificar.
- Clique em Reparar. O DB Optimizer verifica cada uma primeiro e repara apenas as tabelas que realmente precisam.
Cada tabela que você repara retorna com um de quatro resultados:
| Resultado | O que significa | O que fazer |
|---|---|---|
| OK | A tabela foi verificada e está tudo bem. Nada precisou ser corrigido. | Nada. Ela está saudável. |
| Reparada | A tabela apresentou um problema e o DB Optimizer o corrigiu. | Nada mais. Está íntegra agora. |
| Não suportado | A tabela usa o mecanismo de armazenamento InnoDB, que não suporta o comando REPAIR. | Isso não é um erro. Veja a nota abaixo. |
| Falha | A verificação ou reparo não pôde ser concluído. | Veja a nota abaixo. |
Sobre resultados “Não suportado”
A maioria dos sites WordPress modernos roda no mecanismo de armazenamento InnoDB, e o InnoDB simplesmente não suporta o comando manual REPAIR. Ver "não suportado" apenas significa que não há nada a reparar desta forma, não que algo esteja errado. O InnoDB cuida de si mesmo com sua própria recuperação de falhas integrada. Se você realmente suspeita que uma tabela InnoDB está danificada, seu provedor pode executar uma recuperação mais profunda no nível do servidor.
Sobre resultados “Falha”
Um resultado de falha quase sempre aponta para algo no lado do servidor, como um problema de permissão ou uma tabela que foi brevemente bloqueada. Espere um minuto e tente novamente. Se continuar acontecendo, entre em contato com seu provedor ou abra um ticket de suporte com o nome da tabela e a mensagem exata que você viu.