Como configurar réplica de leitura do banco de dados para aliviar o servidor principal
Olá, querido(a) cliente da GeHost! 🌟
Se você já percebeu que seu site está ficando mais lento com o tempo, ou que o banco de dados principal está sobrecarregado com consultas constantes, saiba que há uma solução poderosa e simples: configurar uma réplica de leitura.
Imagine assim: o banco principal é como o chefão que cuida de tudo — cria, atualiza, exclui. Já a réplica de leitura é como um assistente fiel que só lê informações, sem alterar nada. Assim, o chefão pode focar no que importa, e o assistente ajuda a atender mais clientes (ou seja, visitantes do seu site).
Por que usar réplica de leitura?
- Reduz a carga no banco principal.
- Melhora a velocidade do seu site.
- Permite escalar melhor com mais tráfego.
- Protege contra falhas — se o principal cair, a réplica pode ajudar a manter o site funcionando.
Passo a passo: como configurar sua réplica de leitura
-
Entre no seu painel da GeHost
Abra o navegador e acesse painel.gehost.com.br. Faça login com seu usuário e senha.
-
Encontre a ferramenta de bancos de dados
No painel, procure pela seção Bancos de Dados MySQL — geralmente está no grupo "Bases de Dados". Clique nela.
-
Crie um novo banco de dados para a réplica
Na tela de bancos de dados, clique em “Criar Banco de Dados”. Dê um nome claro, como
meusite_replica. Não se preocupe com o nome exato — o importante é que ele seja diferente do banco principal.Depois, crie um usuário com permissões limitadas (apenas leitura). Isso garante segurança.
-
Configure a réplica com o sistema de sincronização
A GeHost já oferece suporte nativo a réplicas de leitura para bancos MySQL. Você pode habilitar essa funcionalidade diretamente na ferramenta de bancos de dados.
Procure por uma opção como “Configurar Réplica” ou “Criar Réplica de Leitura”. Se não encontrar, entre em contato com nosso suporte — estamos aqui para te ajudar! 🤝
-
Atualize seu código para usar a réplica
É aqui que entra o seu desenvolvedor (ou você mesmo, se for técnico!). No seu código de aplicação (PHP, Node.js, etc.), você deve direcionar as consultas de leitura (como
SELECT) para o banco de réplica.As gravações (como
INSERT,UPDATE,DELETE) continuam indo para o banco principal — isso é essencial para manter os dados seguros e consistentes.Dica do Sensei: Use uma camada de configuração no seu sistema para definir qual banco é principal e qual é de leitura. Assim, você pode mudar isso sem precisar alterar todo o código.
-
Teste e monitore
Após configurar, teste seu site com várias consultas simultâneas. Veja se a velocidade melhorou. Você pode usar o Relatório de Métricas no cPanel para ver o uso do banco de dados em tempo real.
Importante: o que você precisa saber
- Requisitos: réplicas de leitura estão disponíveis em planos mais avançados. Consulte seu plano no painel para confirmar se está habilitado.
- Segurança: a réplica só deve ter permissão de leitura. Nunca permita que ela altere dados.
- Backup: mesmo com réplica, mantenha backups regulares do banco principal. A réplica não substitui o backup!
Quer ajuda com isso?
Se ficou com dúvidas, se o passo a passo não funcionou como esperado, ou se precisar de ajuda técnica com o código — não hesite em nos chamar.
Estamos aqui para cuidar do seu site com carinho, como se fosse nosso próprio. 💛
Seu suporte da GeHost está sempre disponível — e é grátis por 30 dias após a contratação. Depois disso, pode ser renovado com um simples clique.