atraso de 4 a 7 segundos acessando o Mysql pela rede

1

nossa empresa adquiriu recentemente um novo servidor com a intenção de substituir nosso antigo servidor de banco de dados.

é um sistema corporativo completo de 64 bits de 2008, eu tenho a configuração básica do servidor e configurado e, em seguida, instalei a versão 64bit do mysql no servidor, isso foi configurado para corresponder, sempre que possível, o servidor existente.

no entanto eu notei que quando foi trocado com o servidor de banco de dados de produção, nossos sistemas de software tiveram um atraso maior ao acessar o banco de dados mysql, isso era algo entre 4 - 7 segundos.

Eu tentei desativar o TOE, o IPv6 e algumas outras sugestões sugeridas para isso, mas até agora não consegui descobrir de onde essa lentidão está vindo. substituindo o servidor pelo de produção e o atraso desaparece.

em termos de software e hardware, os servidores não são muito idênticos, devido a um sendo windows 2003 std com um servidor de 32 bits e o novo sendo o windows 2008 enterprise com um servidor de 64 bits.

obrigado Kris

    
por Kristiaan 29.04.2010 / 12:14

1 resposta

4

Atrasos de cerca de 5 segundos sempre cheiram a DNS. Como esse é o período de tempo limite padrão da maioria dos resolvedores.

De acordo com os conselhos em esta pergunta , tente testar o servidor com skip_name_resolve set e garantir que os clientes possam resolver corretamente o endereço do servidor se você estiver usando nomes de host. Se o problema resolver sozinho (desculpe o trocadilho), passe para a garantia de que o DNS esteja configurado corretamente em ambas as direções.

    
por 29.04.2010 / 12:27