Os usuários da plataforma mais utilizada no universo sabem que é demasiadamente comum que o banco de dados do WordPress comece a “inchar” com o tempo e neste artigo vamos ensinar como limpar e otimizar banco de dados do WordPress de forma simples, prática e rápida.

Para bom entendedor, esse tal “inchaço” significa que existem muitas informações salvas no banco de dados que, na maioria das vezes, não são mais de utilidade para o seu site ou blog WordPress e estão lá apenas para sobrecarregar o carregamento do site.
Um exemplo clássico sobre informações desnecessárias, e que podem estar sobrecarregando o seu banco de dados, são as revisões de artigos e posts, sem contar as tabelas com dados de plugins que já foram há muito tempo desativados ou apagados.
O mesmo problema pode acontecer quando utilizamos o WordPress com Woocommerce configurado para loja virtual. Com o tempo suas tabelas e registros vão se acumulando até se tornar uma enorme bola de neve.
Seções desta página
Como limpar e otimizar banco de dados WordPress
Faça backup do banco de dados WordPress
A primeira coisa que você precisa fazer antes de realizar qualquer procedimento deste tipo é realizar o backup completo do seu banco de dados. Desta forma, caso aconteça alguma coisa de errada basta restaurar este backup para que tudo volte a funcionar como antes.
Desativar e excluir plugins desnecessários
Então, partindo do princípio de que você já fez o backup do seu BD, navegue pelo menu esquerdo do WordPress e clique em Plugins
. Feito isso, desative todos os plugins que você não usa mais e apague-os em seguida.
Vale lembrar que apenas desativar os plugins não vai resolver muita coisa visto que o nosso objetivo aqui é limpar e otimizar banco de dados WordPress da forma correta.
Excluir posts da lixeira e comentários de spam
O próximo passo é navegar até o menu Comentários
e simplesmente apagar todos os comentários considerados como spam. Faça também a limpeza de comentários na lixeira, esvaziando o lixo permanentemente.
Repita o processo navegando até o menu Posts
e Páginas
e apague todos os artigos que já estejam na lixeira.
Usando o plugin WP_Optimize para limpar e otimizar banco de dados
Agora que você já realizou todos os passos anteriores, instale e ative o plugin WP-Optimize (Cache, Clean and Compress) para finalizar todo o processo de limpeza e otimização extrema do banco de dados do seu site ou blog WordPress.
Com o plugin ativo, navegue pelo menu do seu WordPress e clique em WP_Optimize > Database
. Agora basta você selecionar quais tabelas do seu banco de dados deseja limpar e/ou otimizar, conforme mostra imagem ilustrativa abaixo.
Basicamente as principais itens que recomendamos para realizar este procedimento de otimização de banco de dados são:
- Optimize database tables: Otimizar todas as tabelas do banco de dados;
- Clean all post revisions: Apagar todas as revisões de posts e páginas;
- Clean all auto-draft posts: Apagar todos os posts e páginas que estão em rascunho;
- Clean all trashed posts: Apagar todos os posts e páginas que estão na lixeira;
- Remove spam and trashed comments: Apagar todos os comentários de spam e comentários na lixeira;
- Remove unapproved comments: Apagar todos os comentários que não foram aprovados.
Então, com estas opções selecionadas, basta clicar no botão azul Run all selected optimizations
e pronto! Seu banco de dados está 100% limpo e otimizado.
Usando o phpMyAdmin para otimizar banco de dados
Para um grande entendedor dos paranauês internéticos, o phpMyAdmin é uma super ferramenta, totalmente de código aberto e livre, que tem como principal função a administração dos bancos de dados MySQL e MariaDB.
Então, se você já está relativamente familiarizado com a ferramenta, para realizar o procedimento de otimização e limpeza do seu banco de dados, basta seguir o passo a passo, de acordo com a imagem ilustrativa:
- Escolha o banco de dados que deseja realizar a otimização;
- Selecione a aba
Estrutura
; - Selecione a opção
Marcar todos
; - Na caixa de diálogo ao lado, selecione
Otimizar tabela
.
Caso seja necessário, você também pode repetir o procedimento e no final, selecionar a opção Reparar tabela
.
Foto: Leif Christoph Gottwald via Unsplash