Em 12/07/2012 10:38, NullCk escreveu: > Olá Marcelo, > > Agora estou curioso, porque você utiliza esse valor enorme para max > connections ? > sua aplicação exige isso ? o desenvolvedor pode passar a usar pool de > conexões, tarefa simples para fazer no PHP.
Pior que exige porque é um site de torrents e são muitas conexões por causa do announce de cada cliente torrent de cada user nosso pelo mundão à fora. Mas com o memcache e umas alterações no sistema a gente conseguiu cair isso pra menos de 3000. :) > > 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, Marcelo Gondim <[email protected]> escreveu: > > De: Marcelo Gondim <[email protected]> > 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)"" > <[email protected]> > Data: Quinta-feira, 12 de Julho de 2012, 10:33 > > Em 12/07/2012 10:01, Paulo Olivier Cavalcanti escreveu: >> Em Thu, 12 Jul 2012 01:40:30 -0300, Marcelo Gondim <[email protected]> >> 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. >> > Sim fica no MySQL. Quando fiz a primeira conf do servidor em produção > usei o my-huge.cnf e fui mexendo nos parâmetros e ajustando. Sendo que > em algum momento removi ele. Quando fui jogar para o FreeBSD copiei o > my-huge e adicionei as minhas outras confs e não reparei que o maldito > estava lá como default e usando 8M. Sendo que no huge o default de > conexões são 100 que é o padrão. Aí quando deixei esse cara lá e > coloquei max_connections em 4000, estourou tudo. O problema foi só esse > cara. > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

