console.log("daily coding")
[PostgreSQL] session kill 본문
PostgreSQL에서 현재 유지되고 있는 session에 대한 정보 조회 (전체 DB)
SELECT * FROM PG_STAT_ACTIVITY;
-- 특정 DB에 대한 session을 보려면 아래와 같이 조건을 줌
SELECT * FROM PG_STAT_ACTIVITY WHERE DATNAME=<DATABASE명>;
위의 쿼리문을 조회해보면 현재 유지되고 있는 session에 대한 정보를 볼 수 있으며,
여러 컬럼 중 session에 대한 PID 컬럼을 조회한 후 해당 session을 kill 시키려면 아래와 같은 쿼리를 통해
session을 죽일 수 있음
SELECT PG_TERMINATE_BACKEND(PID);
'false의 잡학다식 > DB 관련' 카테고리의 다른 글
DB별 jdbc url 및 Class driver 정보 (0) | 2021.06.22 |
---|---|
[Tibero, Oracle] 테이블 컬럼 순서 변경 (0) | 2021.06.08 |
[Oracle] SELECT를 사용한 INSERT 구문 (0) | 2021.06.02 |
DB 백업 및 복구 ( 또는 import/export) (0) | 2021.05.28 |
[Oracle] DECODE 함수 (0) | 2021.05.27 |
Comments