Ich habe über SSH eine Verbindung zu einem Server hergestellt, mich bei mysql angemeldet und ihn gebeten, eine Abfrage auszuführen (deren Ergebnisse in einer CSV-Datei gespeichert werden), die weit über eine Stunde dauern kann. Obwohl ich meinen Client angewiesen habe, alle 60 Sekunden Null-Pakete zu senden, um die Sitzung aktiv zu halten, bin ich immer noch paranoid, dass die mysql-Abfrage / der mysql-Prozess abgebrochen werden könnte. Meine Fragen lauten also:
- Bricht eine abgebrochene SSH-Sitzung (aufgrund von Inaktivität) den Mysql-Abfrageprozess ab?
- Wie kann ich sicherstellen, dass dies nicht passiert? Reicht der Null-Paketversand alle 60 Sekunden aus?
nohup
anmelde, bleiben die darin ausgeführten Abfragen bestehen.