Postgres 데이터베이스에 대한 연결이 끊어진 경우에도 쿼리가 실행되는지 확인

Postgres 데이터베이스에 대한 연결이 끊어진 경우에도 쿼리가 실행되는지 확인

나는 종종 원격 데이터베이스에 대한 SSH 터널을 생성하고 로컬 클라이언트로 데이터베이스를 쿼리할 것입니다.

때로는 테이블을 생성하기 위해 매우 오래 실행되는 명령을 작성해야 하는 경우도 있습니다.

클라이언트가 서버에 대한 연결이 끊긴 경우 쿼리가 취소되지 않도록 할 수 있는 방법이 있습니까?

답변1

tmux해당 서버의 세션 에서 서버에 대한 명령을 실행하십시오 . 연결이 끊어진 경우 tmux터미널은 유지되고 프로세스는 계속 실행되며 네트워크 연결이 복원될 때마다 다시 연결할 수 있습니다.

관련 정보