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

Bruno Cassucci

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 é:

 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

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar