A sua base de dados WordPress é o coração do seu site. Com o tempo, esse coração fica entupido com “colesterol digital” — revisões antigas, transients expirados e opções inchadas. Em 2026, ásicos de otimização não chegam.
Precisa de uma abordagem profissional à gestão de base de dados.
1. Dominar o MariaDB 11+ em 2026
Em 2026, fomos par MySQL padrão. O MariaDB 11 oferece melhor performance para as junções complexas que o WordPress exige.
- Query Optimizer: O otimizador do MariaDB 11 é mais inteligente a lidar com as tabelas de Meta onde ocorrem milhares de operações
JOIN. - Recomendação: Garanta que o seu alojamento usa MariaDB 11 e que as suas tabelas estão a usar o motor InnoDB.
2. Podar o autoload da wp_options
Este é o assassino oculto da performance.
- O Problema: Sempre que instala um plugin, ele adiciona dados à
wp_options. Se definir oautoloadcomo ‘yes’, esses dados são carregados em todas as páginas. - A Solução: Use SQL para encontrar os maiores culpados:
SELECT option_name, length(option_value) AS size FROM wp_options WHERE autoload = 'yes' ORDER BY size DESC LIMIT 10; - Ação: Se um plugin antigo deixou 500kb de lixo, apague-o ou mude o
autoloadpara ‘no’.
3. O problema de escala da wp_postmeta
Construtores de páginas e plugins de campos complexos (ACF) guardam tudo como postmeta. Num site com 50.000 produtos, esta tabela pode chegar a milhões de linhas.
- Índices: Em 2026, adicionamos índicelizados às colunas
meta_keyemeta_valuepara acelerar a filtragem. - Limpeza: Remova metadados “órfãos” — linhas que pertencem a posts que já não existem.
4. Transients e revisões
- Revisões: Cada vez que grava, uma nova linha é adicionada. Limite isto a 5 ou 10.
- Transients: Itens de cache temporária. Se não expirarem bem, ocupam espaço desnecessário. Limpe-os semanalmente.
5. Ganhos de performance: Otimização db 2026
| Área | Antes da Otimização | Depois da Proteção 2026 |
|---|---|---|
| TTFB | 800ms | 150ms |
| Tamanho Tabela | 2.5 GB | 400 MB |
| Tamanho Autoload | 4.2 MB | < 800 KB |
| Velocidade Query | Lento (>1s) | Instantâneo (<50ms) |
Dica PRO: Cache de objetos (Redis)
A otimização de base de dados tem limites. Em 2026, o derradeiro truque é não base de dados de todo.
- Use Redis como cache de objetos.
- Uma vez obtido um resultado (como um menu), ele fica na RAM.
- O próximo utilizador recebe os dados instantaneamente sem disparar uma única query SQL.
Conclusão
Uma base de dados leve é uma base de dados rápida. Ao gerir rigorosamente as suas tabelas em 2026, garante que o seu site WordPress escala graciosamente e mantém a competitividade nos Core Web Vitals.
A sua base de dados está a atrasá-lo? Limpe o excesso agora.



