wils@web ~ $ cat ~/ajuda/como-otimizar-o-banco-de-dados-do-wordpress-no-mysql-8-0-para-aumentar-a-performance-em-vps.md

WordPress

Como otimizar o banco de dados do WordPress no MySQL 8.0 para aumentar a performance em VPS

atualizado em 25/08/2026

Otimizar o banco de dados do WordPress no MySQL 8.0 é essencial para melhorar a performance de sua aplicação em um VPS. Este manual apresenta um passo a passo para realizar essa otimização.

Introdução

O WordPress utiliza o MySQL como seu sistema de gerenciamento de banco de dados. Com o tempo, o banco pode acumular dados desnecessários, o que pode impactar negativamente a performance. A seguir, apresentamos técnicas para otimizar seu banco de dados.

Passo a Passo para Otimização

1. Acesso ao MySQL

Primeiramente, acesse seu banco de dados MySQL:

mysql -u usuario -p

2. Remover Revisões de Postagens

As revisões de postagens podem ocupar muito espaço. Execute o seguinte comando para removê-las:

DELETE FROM wp_posts WHERE post_type = 'revision';

3. Limpar a Lixeira

Remova posts da lixeira:

DELETE FROM wp_posts WHERE post_status = 'trash';

4. Otimizar Tabelas

Otimizar as tabelas do banco de dados pode melhorar a performance:

OPTIMIZE TABLE wp_posts, wp_postmeta, wp_comments, wp_commentmeta, wp_terms, wp_termmeta, wp_term_relationships, wp_options;

5. Indexar Tabelas

Certifique-se de que suas tabelas estão devidamente indexadas. Por exemplo:

ALTER TABLE wp_posts ADD INDEX idx_post_date (post_date);

6. Desabilitar Revisões Futuras

Para evitar a acumulação de revisões, adicione a seguinte linha no arquivo wp-config.php:

define('AUTOSAVE_INTERVAL', 300); // 5 minutos
define('WP_POST_REVISIONS', false);

Conclusão

A otimização do banco de dados é uma tarefa contínua. Realizar essas etapas regularmente pode garantir uma performance ideal do seu WordPress. Dica: Considere agendar uma tarefa cron para automatizar a limpeza e otimização do banco de dados.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.