MySQL depois de um tempo instalado começa a ficar lento
30/03/2006
0
Aconteceu várias vezes comigo: Instalei o MySQL 4.0.26 em um servidor com Windows 2000 server, no começo a conexão fica um ´raio´ de veloz, mas conforme vai passando o tempo, quando tento conectar ao banco por qualquer front-end pela rede após ligar minha maquina servidora ele demora muito para conectar ao banco, mas depois de conectado em cada maquina da rede, as outras vezes vai rapidinho. O que será que acontece com essa lentidão de início?
Bruno Cassucci
Curtir tópico
+ 0
Responder
Posts
14/04/2006
Wagnerbianchi
Olá Bruno,
A explicvação é bem simples. O MySQL, como qualquer SGBD, ao ´subir´ seu serviço em um servidor, fica esperando uma conexão ativa para então subir também para memória as solicitações que são feitas.
Por exemplo, quando você usa um front-end como o MySQLAdmin e informa a qual ´schema´ deseja se conectar, na verdade, no serviço do SGBD que roda em background, o comando que está sendo enviado para o servidor é:
...lembra-se que todas as consultas ficam na memória do servidor??? Por isso as próximas máquinas conectam ao servidor ou a um schema bem mais rápido, pois o resultado de uma consulta já está mapeado na memória do servidor existe todo um processo de armazenamento de baixo nível, como por exemplo, armazenar resultados usando a árvore binária em buffer. . .).
QQ coisa, poste!!
DEUS lhe abençõe!!
A explicvação é bem simples. O MySQL, como qualquer SGBD, ao ´subir´ seu serviço em um servidor, fica esperando uma conexão ativa para então subir também para memória as solicitações que são feitas.
Por exemplo, quando você usa um front-end como o MySQLAdmin e informa a qual ´schema´ deseja se conectar, na verdade, no serviço do SGBD que roda em background, o comando que está sendo enviado para o servidor é:
USE NOME_DO_BANCO;
...lembra-se que todas as consultas ficam na memória do servidor??? Por isso as próximas máquinas conectam ao servidor ou a um schema bem mais rápido, pois o resultado de uma consulta já está mapeado na memória do servidor existe todo um processo de armazenamento de baixo nível, como por exemplo, armazenar resultados usando a árvore binária em buffer. . .).
QQ coisa, poste!!
DEUS lhe abençõe!!
Responder
Clique aqui para fazer login e interagir na Comunidade :)