Toda instalação do WordPress usa um único banco de dados para armazenar postagens, páginas, menus, usuários de links, comentários – essencialmente todas as formas de dados textuais e criptografados. No entanto, as coisas que você envia por meio do Media Uploader, como imagens, MP3s, vídeos e outros arquivos, não são armazenadas no banco de dados. Eles são armazenados na pasta “wp_content”. Com o passar do tempo, o banco de dados do WordPress aumenta de tamanho e gera alguns dados de lixo que inflaram o banco de dados do WordPress, tornando-o mais lento.


Por que otimizar o banco de dados WordPress?

Economia de espaço

Manter e otimizar o banco de dados WordPress é uma tarefa importante e não deve ser prejudicada.

Espere, faça um backup agora

Antes de prosseguirmos, faça um backup do seu banco de dados WordPress. Se possível, verifique se o banco de dados de backup está funcionando. Depois de criar o backup, basta editar o arquivo config.php (presente no diretório raiz do WordPress) para usar seu banco de dados de backup e garantir que tudo corra corretamente.

Um banco de dados pequeno e otimizado executa muito mais rápido em comparação com um banco grande e desordenado. Um banco de dados menor implica uma resposta mais rápida às consultas ao banco de dados feitas pelo WordPress, o que, por sua vez, faz com que seu site WordPress tenha um desempenho mais rápido – não apenas para o visitante, mas também para as pessoas que escrevem e atualizam postagens.

O que são “dados de lixo”?

O termo “dados de lixo” é usado para significar informações que não precisam estar presentes no banco de dados. Exemplos desses dados de lixo incluem:

  • Comentários na fila de spam
  • Comentários não aprovados
  • Publicar revisões
  • Itens na lixeira, como postagens e páginas

Comentários sobre spam

Desses, comentários de spam e revisões de postagem afetam mais o banco de dados. Se o seu site tiver um número moderado de visitantes e os comentários estiverem ativados, fique tranquilo, você verá muitos comentários de spam. Akismet filtrará automaticamente o spam e o colocará na fila de spam. No entanto, os comentários ainda estão presentes no banco de dados! E você realmente não tem utilidade para eles.

Otimizar banco de dados

Estatísticas de pré-otimização

Quanto às revisões pós – é um assunto um pouco diferente. Ao escrever uma postagem, toda vez que você clica no botão “Salvar rascunho”, uma revisão da postagem é criada e salva. Especialmente para artigos longos, você escreve parte por parte e salva de vez em quando. Imagine que o tamanho total do seu artigo é 50 KB e salve 10 vezes. Esse é o espaço de 500 KB consumido no banco de dados, que na realidade deve consumir 50 KB. São 450 KB de espaço desperdiçado por artigo longo. Agora imagine que você tenha 100 artigos tão longos em seu site. São 45.000 KB ou 45 MB de espaço desperdiçado no banco de dados do WordPress!

Como otimizar o banco de dados WordPress?

Localização do Menu

WP-Optimize é um excelente plugin que ajuda você a limpar e otimizar seu banco de dados do WordPress. Testei o plug-in com o WordPress 3.6.1 e achei que ele estava funcionando perfeitamente! Instale e ative o plug-in e navegue até o presente principal na barra lateral esquerda no painel do administrador.

Em seguida, verifique todas as opções (consulte a imagem “Estatísticas de pré-otimização”) e pressione o botão “Processar”. Isso pode levar um minuto, dependendo do tamanho do seu banco de dados e do servidor. Provavelmente deve levar mais tempo em um servidor de hospedagem compartilhado. Depois que a otimização estiver concluída, você deverá obter um relatório detalhado dos valores que foram removidos do banco de dados. Aqui está um exemplo:

Poupança Total

Assim, com o WP-Optimize, economizamos 16,98 MB – 53,31% do tamanho total do banco de dados economizado!

Baixar WP-Optimize

Outros truques legais

Você também pode desativar completamente o recurso de pós-revisão. No entanto, eu recomendo fortemente, pois cria mais problemas do que soluções. Se você deseja desativá-lo, digite este código no seu arquivo wp-config.php:

define ('WP_POST_REVISIONS', FALSE);

Outra maneira eficiente de lidar com bancos de dados volumosos é esvaziar o lixo automaticamente, em intervalos regulares. A seguinte linha de código limpará automaticamente todos os itens da lixeira a cada 10 dias. Adicione-o ao seu arquivo wp-config.php:

define ('EMPTY_TRASH_DAYS', 10);

Você pode alterar 10 para qualquer número de dias que desejar. No entanto, esse valor deve ser maior que 0.

Assim, aprendemos como otimizar um banco de dados do WordPress com apenas alguns cliques do mouse. Qual plugin você usa para otimizar seu banco de dados WordPress? Melhor ainda, publique algumas das estatísticas aqui depois de executar este plugin pela primeira vez!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me