본문 바로가기
Back/SQL(DB)

[PGAdmin4] DB 유휴연결이 과할 때 연결된 DB 조회 및 끊기

by uxia 2024. 10. 11.

DB 유휴연결이 너무 많은 상태라 사용하는 것 외에는 연결을 끊어야됐다.

 

연결된 DB를 조회하는 쿼리문은 아래와 같다.

SELECT pid, usename, datname, state, query
FROM pg_stat_activity
WHERE state = 'idle';

 

해당 데이터베이스에 커서를 두고 우클릭

→ Query Tool 에서 위 쿼리문을 입력해서 실행한다.

 

그럼 아래와 같이 연결상태를 조회 가능하다

 

 

연결된 DB를 종료하려면 아래 쿼리문을 입력해준다.

SELECT pg_terminate_backend(pid) 
FROM pg_stat_activity 
WHERE state = 'idle' and datname = '내 DB 이름';

'Back > SQL(DB)' 카테고리의 다른 글

Mac OS Oracle Database 설치  (2) 2025.05.15
Day48_무료로 SQL 공부 및 실습하기  (0) 2023.07.05
Day44_DB Schema스키마  (0) 2023.07.02
Day30_MySQL 연결 끊어짐  (0) 2023.06.20
Day23_html, CSS, 서버, DB 간의 관계성  (0) 2023.06.14