Com o tempo, bancos de dados acumulam dados fragmentados e tabelas corrompidas. A otimização periódica melhora a performance e previne erros.
Sinais de que o banco precisa de otimização
- Site lento mesmo com cache ativado
- Erros como "Table 'wp_options' is marked as crashed"
- Queries demorando muito para executar
- Banco de dados com tamanho desproporcional ao conteúdo
Otimizar via phpMyAdmin
No phpMyAdmin, selecione o banco e clique em Verificar tudo para selecionar todas as tabelas.
No menu suspenso "Com os selecionados", escolha Otimizar tabela. Em seguida, repita com Reparar tabela se alguma estiver marcada como corrompida.
Otimizar o banco do WordPress automaticamente
Instale o plugin WP-Optimize para limpar e otimizar o banco automaticamente. Ele remove revisões de posts, comentários na lixeira, transientes expirados e muito mais.
Limpeza manual via SQL
-- Remover revisões de posts DELETE FROM wp_posts WHERE post_type = 'revision'; -- Remover transientes expirados DELETE FROM wp_options WHERE option_name LIKE '%_transient_%'; -- Otimizar todas as tabelas OPTIMIZE TABLE wp_posts, wp_options, wp_postmeta, wp_usermeta;
