[FUG-BR] Diferença absurda do mysql no Linux para o do FreeBSD [RESOLVIDO]

NullCk nullck em yahoo.com.br
Quinta Julho 12 10:34:47 BRT 2012


Bom dia, 

Esse parametro  read_rnd_buffer_size   fica em /etc/my.cnf

Ele é capaz de fazer sim um verdadeiro estrago se não for bem configurado, pois ele aloca um valor muito alto de memória, a regra de ouro recomendada é que a cada 1MB de memória no servidor nós deixamos 1KB para o read_rnd_buffer_size

Resumindo:
Meu servidor MySQL tem 8GB de Ram logo um valor interessante seria:

read_rnd_buffer_size = 4096KB

O que já é mais do que suficiente para mim, pois minhas aplicações utilizando bastante ORDER BY para gerar relatórios, se esse não é o seu caso deixa logo 1024KB que já esta bom.
 

Thiago Dias aka nullck
Powered By Linux
LPIC 1| Novell CLA | ITILv3
Linux For Servers
Macintosh For Graphics
Windows For Play Solitaire



--- Em qui, 12/7/12, Paulo Olivier Cavalcanti <procavalcanti em gmail.com> escreveu:

De: Paulo Olivier Cavalcanti <procavalcanti em gmail.com>
Assunto: Re: [FUG-BR] Diferença absurda do mysql no Linux para o do FreeBSD [RESOLVIDO]
Para: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" <freebsd em fug.com.br>
Data: Quinta-feira, 12 de Julho de 2012, 10:01

Em Thu, 12 Jul 2012 01:40:30 -0300, Marcelo Gondim <gondim em bsdinfo.com.br>  
escreveu:

>>
> Achei o maldito. Interessante que na configuração original ele está em
> K. Em algum momento eu devo ter colocado esse cara pra M pra tunar algo.
> Esse cara aqui que descacetou tudo: read_rnd_buffer_size = 8M
> Quando adiciono ele tanto no Linux quanto no FreeBSD com valor alto tipo
> 8M tudo sobe. Com valores em K ou sem ele o consumo é o esperado.
> Ufa! Resolvido. Edson valeu mesmo e realmente está comprovado que não
> existe a diferença entre o Linux e o FreeBSD e sim foi um erro meu nos
> testes.
> Agora já estou com esperanças novamente de migrar o servidor Linux para
> FreeBSD rsrsrsrsr
>
> Galera vou abrir outra thread para discutirmos o tunning para esse tipo
> de servidor com muito acesso.  :)
> Mas vou fazer isso mais tarde porque são 01:39 e não aguento mais por
> hoje ahhaahha
>
> Obrigado à todos mais uma vez e me desculpem pelo erro de K e M rsrsrsrs


Desculpe a minha ignorância, mas não entendi. Esse read_rnd_buffer_size  
fica dentro das confs do mysql ou do freebsd? Você agora consegue setar as  
conexões para 4000 sem matar o servidor?

Estou acompanhando essa thread com grande interesse e ansioso para uma  
solução.


-- 
http://about.me/paulocavalcanti
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Mais detalhes sobre a lista de discussão freebsd