Articles

Como limpar seu banco de dados WordPress (e tabelas de plugins antigas)

Como usar WordPress, seu banco de dados WordPress inevitavelmente fica inchado.

Para limpar seu banco de dados WordPress, instale um plugin como o WP-Optimize e use-o para remover comentários de spam, postar revisões, rascunhos automáticos, transientes, pingbacks, trackbacks e tabelas não usadas deixadas para trás por plugins antigos. Uma base de dados mais limpa pode tornar o seu site e administrador significativamente mais rápido.

Neste tutorial, vou usar o WP-Optimize para limpar a base de dados do WordPress. Enquanto alguns plugins como o WP Rocket (e outros) permitem que você limpe parte do seu banco de dados, eles nem sempre permitem que você apague tabelas antigas de plugins como WP-Optimize, WP-Sweep, ou Advanced Database Cleaner.

Ao fazer isso, seu banco de dados rodará mais eficientemente e pode, por sua vez, ajudá-lo a corrigir um site WordPress lento e torná-lo carregado significativamente mais rápido. A limpeza do seu banco de dados WordPress também é recomendada no guia de otimização do WordPress e é algo que você deve fazer periodicamente.

Como limpar seu banco de dados WordPress

  1. Backup seu banco de dados WordPress
  2. Instalar WP-Optimize
  3. Remover Lixo da Sua Base de Dados
  4. Eliminar Tabelas Deixadas Para Trás por Plugins Antigos
  5. Escalonar Ups de Limpeza de Base de Dados em Curso
  6. >

  7. Outros Plugins Que Limpam a Sua Base de Dados

>

Backup da Sua Base de Dados WordPress

Utilizar UpdraftPlus para fazer backup da sua base de dados de antemão.

Você não precisa se preocupar com isso, mas caso algo dê errado, pelo menos você terá uma cópia de segurança. Instale o plugin, vá para as configurações do UpdraftPlus, e conecte um serviço de terceiros para baixar seus arquivos para (eu uso o Dropbox). Depois, você pode fazer uma cópia de segurança com um clique.

UpdraftPlus-Backup-and-Restoration

Install WP-Optimize

Install the WP-Optimize plugin e depois vá para WP-Optimize → Database.

>WP-Optimize-Plugin

Remover Lixo da Sua Base de Dados

No WP-Optimize, verá as definições para Optimizações e Tabelas.

Nas definições das Optimizações, normalmente quer apagar tudo excepto os comentários não aprovados e as revisões posteriores. Se você está bem com a exclusão de comentários não aprovados (comentários de blog que ainda não foram aprovados) ou post revisões (rascunhos anteriores tomados automaticamente pelo WordPress a qualquer momento que você fizer uma revisão em uma página ou post), você pode excluir estes também.

WP-Optimize Clean Database

Itens de banco de dados (Definições)

  • Otimizar tabelas de banco de dados: similar a desfragmentar um disco rígido somente com seu banco de dados WordPress. Isso recupera espaço não utilizado em suas tabelas de banco de dados, reduzindo a quantidade de armazenamento e tornando o acesso às tabelas mais eficiente.
  • Post revisions: criado automaticamente toda vez que você salva ou atualiza um post.
  • Auto draft posts: rascunhos do WordPress salva automaticamente quando você está editando.
  • Trashed posts: posts que você apagou.
  • Spam e comentários destruídos: comentários marcados como spam ou apagados.
  • Comentários não aprovados: comentários de blog que você não aprovou.
  • Opções transitórias expiradas: dados de cache não utilizados (por exemplo, o plugin de compartilhamento social irá armazenar “contagens de compartilhamento” em páginas ou posts).
  • Pingbacks: uma forma de notificar blogs que você ligou a eles.
  • Trackbacks: outra forma de notificar blogs que você ligou a eles.
  • Post meta data: informação mostrada aos usuários em cada post (por exemplo, autor, data de publicação, categoria). Isto irá excluir meta dados de posts que não pertencem a nenhum post.
  • Comentar meta dados: o mesmo que post meta dados apenas para informações de comentários.
  • Orphaned relationship data: muitas vezes criado por plugins quando posts são excluídos.

Delete Tables Left Behind By Old Plugins

Na aba WP-Optimize Tables, você verá as tabelas da sua base de dados.

Preste atenção às tabelas que dizem “não instalado” e tenha um botão Remove ao lado delas. Estas são tabelas deixadas para trás por plugins antigos que não estão atualmente instalados no seu site WordPress (então você deve apagá-las se não planeja usá-las novamente). O WP-Optimize também lhe diz o tamanho e a que plugin a tabela pertence, que novamente, será um que você já apagou.

WP Optimize Tables

Schedule Ongoing Database Clean Ups

Eu recomendo agendar uma limpeza automática da base de dados cerca de uma vez por semana (ou ainda mais frequentemente para sites grandes com muitos plugins). Pode encontrar isto em WP-Optimize → Settings.

WP Optimizer Scheduled Database Cleanup

Se já está a usar um plugin como o WP Rocket onde a limpeza da base de dados está integrada, pode usar isto para agendar limpezas semanais da base de dados, depois só instale o WP-Optimize quando precisar de limpar as tabelas da base de dados a partir de plugins apagados (prefiro sempre ter menos plugins instalados).

WP Rocket Automatic Database Cleanup

Outros plugins que limpam a sua base de dados

A maioria dos outros plugins de limpeza de bases de dados fazem exactamente o mesmo que o WP-Optimize

Advanced Database Cleaner – semelhante ao WP-Optimize mas permite-lhe mergulhar mais na sua base de dados e permite-lhe ver trabalhos cron. A versão Premium é principalmente boa para limpar mais a sua base de dados de plugins antigos e tem opções para órfãos, plugins, temas e WP.

Advanced-Database-Cleaner

WP-Sweep – permite-lhe limpar opções adicionais como user meta e term meta, mas faça uma cópia de segurança e só faça isto se souber o que está a fazer (fazer isto irá apagar termos nos seus rascunhos de posts).

WP Sweep Settings

Plugins Garbage Collector – só permite que você apague tabelas de plugins antigas com revisões medíocres.

Plugins Garbage Collector Scan

Breeze By Cloudways – um plugin desenvolvido pela Cloudways hosting (eles são incríveis). Ele permite que você exclua apenas alguns itens importantes em sua base de dados, mas não permite que você otimize tabelas de base de dados ou exclua meta dados postados, comente meta dados ou tabelas deixadas por plugins excluídos.

Breeze Database Cleanup

Perguntas Freqüentes

Quais plugins são melhores para limpar sua base de dados WordPress?

WP-Optimize e Advanced Database Cleaner são dois plugins para limpar completamente sua base de dados. Eles podem otimizar muito mais do que plugins automáticos como o WP Rocket.

Como apagar tabelas de plugins antigos do WordPress?

WP-Optimize e Advanced Database Cleaner têm opções para apagar tabelas deixadas por plugins antigos. Eles mostram-lhe a que plugin a tabela pertence com um prompt Não Instalado e um botão Remover.

Does WP Rocket limpa a sua base de dados?

WP Rocket limpa alguma da sua base de dados (pós revisões, rascunhos automáticos, transientes, etc) mas não apaga tabelas de plugins antigos.

Quantas vezes deve limpar a sua base de dados?

Após uma semana deve ser suficiente para a maioria dos sites. Para sites maiores com muitos plugins, você pode querer limpá-lo com mais frequência.

O que faz a limpeza da sua base de dados?

Limpar a sua base de dados elimina revisões de posts, rascunhos automáticos, posts destruídos, comentários de spam, comentários destruídos, transitórios, e tabelas de base de dados.