Certifique-se de que a consulta seja executada mesmo se a conexão com o banco de dados Postgres for perdida

Certifique-se de que a consulta seja executada mesmo se a conexão com o banco de dados Postgres for perdida

Freqüentemente, crio um túnel ssh para um banco de dados remoto e consulto o banco de dados com um cliente local.

Às vezes, preciso executar um comando de execução muito longa, normalmente para criar uma tabela.

Há algo que eu possa fazer para garantir que uma consulta não será cancelada se o cliente perder a conexão com o servidor?

Responder1

Execute o comando no servidor em uma tmuxsessão nesse servidor. Se você estiver desconectado, tmuxseu terminal será mantido, os processos continuarão em execução e você poderá reconectar-se a ele sempre que sua conectividade de rede for restaurada.

informação relacionada