Liguei-me a um servidor via SSH e efetuei login no mysql e solicitei que ele executasse uma consulta (cujos resultados são despejados em um CSV) que poderia levar mais de uma hora. Embora eu tenha instruído meu cliente a enviar pacotes nulos a cada 60 segundos para manter a sessão ativa, ainda estou paranóico de que a consulta / processo mysql possa terminar, então minhas perguntas são:
- Uma sessão ssh cancelada (devido à inatividade) matará o processo de consulta do mysql?
- Como garantir que isso não aconteça - o pacote nulo envia a cada 60 segundos o suficiente?
nohup
ao efetuar login no mysql, isso persistirá nas consultas em execução no interior?