即使與 Postgres 資料庫的連線遺失,也確保查詢執行

即使與 Postgres 資料庫的連線遺失,也確保查詢執行

我經常會建立一個到遠端資料庫的 ssh 隧道,並使用本地客戶端查詢資料庫。

有時,我必須執行一個非常長時間運行的命令,通常是為了建立一個表。

如果客戶端失去與伺服器的連接,我可以採取什麼措施來確保查詢不會被取消?

答案1

在伺服器上的會話中執行該伺服器上的命令tmux。如果您斷開連接,tmux將維護您的終端,進程將繼續運行,並且只要網路連接恢復,您就可以重新連接到它。

相關內容