728x90
반응형
DO $$ DECLARE
r RECORD;
BEGIN
FOR r IN (SELECT pid FROM pg_stat_activity
where datname = 'DB명'
and client_addr = '127.0.0.1'
) LOOP
EXECUTE ' SELECT pg_terminate_backend( ' || r.pid || ' )';
END LOOP;
END $$;
* select 문 안의 where 조건에 해당하는 쿼리를 강제종료합니다.
728x90
반응형
'데이터베이스 > Postgresql' 카테고리의 다른 글
[PostgreSQL] lock 확인,삭제 (0) | 2021.09.29 |
---|---|
테이블의 스키마와 owner 변경하기 (0) | 2021.09.29 |
[PostgreSQL] random 데이터 생성 (0) | 2021.09.10 |
[PostgreSQL] 시간 계산하기 (0) | 2021.09.09 |
[PostgreSQL] 트리거 생성 (0) | 2021.09.07 |
댓글