"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como encerrar as conexões inativas do MySQL sem reiniciar?

Como encerrar as conexões inativas do MySQL sem reiniciar?

Postado em 2025-03-22
Navegar:852

How to Terminate Inactive MySQL Connections Without Restarting?

encerrando o MySQL Connections

é comum observar inúmeras conexões MySQL permanecendo ociosas por períodos prolongados. Isso pode solicitar perguntas sobre como encerrar ou fechar essas conexões do servidor, sem recorrer a reiniciar o serviço. Para identificar o ID do processo para a conexão ociosa, execute a seguinte consulta:

mysql> mostre processos completos; Depois que o ID do processo é conhecido, ele pode ser encerrado com:

mysql> kill [process_id_id]; LIMITAÇÕES:

mysql> show full processlist;
Aplicativos PHP podem relatar erros no terminação da conexão. As configurações podem lidar automaticamente no término das conexões ociosas. Ao reduzir os valores wait_timeout e interactive_timeout, o MySQL fechará automaticamente as conexões que permanecerão inativas por uma duração especificada. Para ajustar essas configurações, execute os seguintes comandos:

mysql> mostre variáveis ​​como "%timeout%"; mysql> defina global wait_timeout = [novo valor de tempo limite]; mysql> definir global interactive_timeout = [novo valor do timeout];
mysql> show full processlist;
é importante observar que, embora essa abordagem aborda o sintoma das conexões ociosas, ela não resolve a causa subjacente. Recomenda -se investigar por que as conexões permanecem abertas e considere se o pool de conexões está sendo usado pelo servidor da web.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3