Servidor & DevOps 6 visualizações

Como configurar réplica de leitura do banco de dados para aliviar o servidor principal

Ver no WHMCS

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

  1. Entre no seu painel da GeHost

    Abra o navegador e acesse painel.gehost.com.br. Faça login com seu usuário e senha.

    Tela de login do cPanel com campos de usuário e senha
  2. 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.

    Tela do cPanel com a ferramenta 'Bancos de Dados MySQL'
  3. 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.

  4. 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! 🤝

  5. 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.

  6. 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.

    Tela de Métricas do cPanel com gráficos de uso de recursos

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.

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.