Me conecté a un servidor a través de SSH e inicié sesión en mysql, y le pedí que ejecutara una consulta (cuyos resultados se vierten en un CSV) que podría llevar más de una hora. Aunque he dado instrucciones a mi cliente para que envíe paquetes nulos cada 60 segundos para mantener activa la sesión, todavía estoy paranoico de que la consulta / proceso mysql pueda finalizar, por lo que mis preguntas son:
- ¿Una sesión ssh cancelada (debido a la inactividad) matará el proceso de consulta mysql?
- ¿Cómo puedo asegurarme de que esto no suceda? ¿Son suficientes los paquetes nulos enviados cada 60 segundos?
nohup
cuando anteponga al iniciar sesión en mysql, ¿persistirán las consultas que se ejecutan dentro?