[FUG-BR] [OT] - Re: MySQL wait_timeout
Augusto Bott
bott em catho.com.br
Seg Fev 20 10:57:09 BRT 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
Acho que os teus scripts de inicialização do banco não estão achando o
my.cnf correto, e quando ele não consegue, levanta com os padrões (8h)
A partir dos MySQL 4.x, podes usar, com o banco online:
SET GLOBAL WAIT_TIMEOUT=600;
Isso significa que o servidor corta a conexão TCP depois de 600 segundos
de inatividade (sem trocar pacotes - aqui eu uso 120s).
Podes também colocar wait_timeout=600 no my.cnf que isso vale quando o
banco subir.
Mas isso não vai fazer o programa cliente de banco sair e fechar!
Sair ou não sair é implementação do cliente (e tenho quase certeza de
que o cliente de linha de comando 'padrão' do mysql não respeita
timeouts de console como uma shell). É o mesmo que o cara abrir um VIM e
deixar aberto...
Augusto Bott
DBA - Administrador de Banco de Dados
Departamento de Redes e Tecnologia
E-mail: bott em catho.com.br
Telefone: +55 11 3177-0700 ext: 343
Celular: +55 11 7840-3154
Jabber: mestre em jabber.catho.com.br
MSN: augustobott em hotmail.com
ICQ: 710029
- ----------------------------------------------
Catho Online - Seu sucesso é o nosso negócio
http://www.catho.com.br
Eder wrote:
> Olá pessoal,
>
> Tenho o seguinte problema, os DBAs se conectam no mysql via console
> só que os caras ficam pendurados lá semanas com a conecção ativa no mysql e
> o com seu login no OS também.
>
> Em relação ao usuario no FreeBSD resolvi pelo login.conf colocando
> o tempo sem atividade de 5 minutos, se o cara não fizer nada ele derruba
> automático.
>
> Mas se o cara logar no MySQL já era, ele fica lá pendurado, no caso o MySQL
> por padrão ele
> possue um timeout de 8 horas mas mesmo passado esse tempo o cara ainda
> continua logado
> e pendurado a vida toda.
>
> Pesquisei sobre o problema parece que o FreeBSD tem problemas com o TIME_OUT
> no
> MySQL, o cara pode setar as váriaveis no my.cnf ou passando direto no script
> para levantar
> o banco que não tem jeito sempre pega o padrão, alguém passou pelo problema
> e conseguiu
> encontrar uma solução.
>
> Não quero que os caras fiquem logados no servidor por tanto tempo.
>
> Abraços
>
> Eder.
> _______________________________________________
> freebsd mailing list
> freebsd em fug.com.br
> http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFD+cq1e+9A2H6dRtYRA0lIAJ0YMYMid0AXq9lBvM5116GWIoNZsACbB3oh
mhg/BikihyBWO7yXrDTKZX0=
=VRhy
-----END PGP SIGNATURE-----
_______________________________________________
freebsd mailing list
freebsd em fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br
Mais detalhes sobre a lista de discussão freebsd