Tôi đã kết nối với một máy chủ qua SSH và đăng nhập vào mysql và yêu cầu nó chạy một truy vấn (kết quả được đưa vào CSV) có thể mất hơn một giờ. Mặc dù tôi đã hướng dẫn khách hàng của mình gửi các gói null sau mỗi 60 giây để duy trì phiên hoạt động, tôi vẫn còn hoang tưởng rằng quy trình / truy vấn mysql có thể chấm dứt, vì vậy câu hỏi của tôi là:
- Một phiên ssh bị hủy (do không hoạt động) sẽ giết quá trình truy vấn mysql?
- Làm thế nào tôi có thể đảm bảo điều này không xảy ra - gói null được gửi cứ sau 60 giây đủ chưa?
nohup
khi đăng nhập vào mysql, điều này sẽ tiếp tục các truy vấn chạy bên trong?