DBAtlas · 데이터베이스 운영 아틀라스

실행 중인 쿼리 취소(pg_cancel_backend)

PostgreSQL세션

명령어

SELECT pg_cancel_backend(12345);

하는 일

지정한 PID에서 현재 실행 중인 쿼리를 취소하며 연결은 유지된다.

사용 시점

연결을 끊지 않고 장시간 실행 쿼리를 중지하기 위해.

주의

활성 쿼리만 취소하며 idle in transaction 상태의 세션은 닫지 않는다. 이 경우 pg_terminate_backend가 필요하다.

DBAtlas에서 열기 →

관련 항목