Conexão de rede ao servidor perdida, mas não à internet

0

Eu tenho uma rede com quatro computadores, cada um executando o Windows 7. Todos eles estão conectados a um switch central.
Meu problema é que a conexão de rede interna é perdida com muita frequência, embora a conectividade com a Internet funcione bem. Isso geralmente acontece ao usar um software de gerenciamento que é executado com o banco de dados MySQL. Este programa está instalado no servidor.
O departamento de suporte deste software me diz que seu software funciona como deveria, e que o problema é causado por minha rede, mas não consegui descobrir o problema e a rede parece funcionar bem.

Alguma idéia?

    
por Briony 10.05.2014 / 00:21

1 resposta

0

PERSPECTIVA DO MySQL

Parece que você pode ser vítima do silencioso killer do MySQL: O Pacote MySQL.

O MySQL tem sua própria camada interna para o propósito de empacotar e transmitir dados que não são discutidos com frequência. Eu escrevi uma postagem do SuperUser há 3 anos descrevendo o que e como o MySQL Packet é usado. Eu também usei em posts no DBA StackExchange

SUGESTÃO

Localize o log de erros para o MySQL e veja se há algum erro de pacote listado.

Se o log de erros não estiver ativado, ative-o no my.ini . Em termos do MySQL Packet, você pode precisar aumentá-lo em my.ini da seguinte forma:

[mysqld]
max_allowed_packet = 1G

Não se preocupe em definir max_allowed_packet para 1G . Quando um pacote é inicializado pela primeira vez, ele começa com o tamanho definido por net_buffer_length . O max_allowed_packet é o limite máximo para o tamanho do pacote .

Se você quiser aumentar o tamanho do pacote dinamicamente, execute isto na linha de comando do mysql:

mysql> SET GLOBAL max_allowed_packet = 1024 * 1024 * 1024;

EPÍLOGO

Meu post é apenas para você ajustar o MySQL neste aspecto. Pode não ser a solução se a rede tiver o hábito de eliminar pacotes devido a cabos defeituosos ou qualquer tipo de ruído de comunicação. Como o trabalho em rede está fora da minha casa do leme, vou deixar isso para membros mais capazes deste fórum para resolver isso.

    
por 14.05.2014 / 16:25