Yondata
728x90
반응형
SMALL

#최대 connection

select * from pg_settings where name = 'max_connections';

 

#session connection 확인
SELECT * FROM pg_stat_activity;

#connection 정리
SELECT 
pg_cancel_backend(pid), -- 해당 PID만 중지
pg_terminate_backend(pid) -- PID와 연계된 모든 상위 쿼리 프로세스도 종료
FROM pg_stat_activity 
where 
pid <> pg_backend_pid() -- (필수) 현재 이 쿼리를 돌리는 session 의 pid 는 끊지 않음
and backend_type = 'client backend' -- (필수) 클라이언트 전용 session 만 끊기, DB 내부 사용 세션은 X

-- and datname = 'post12'; -- (선택) 특정 DB 접속 session 만 끊기

-- and pid in (1630,1151,1234)  -- (선택) 특정 session 만 끊기

;

728x90
반응형
LIST
profile

Yondata

@Yondata

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!