DB limits

DB 서버 연결 한계는 현재값과 최대 사용량으로 산정한다

Oracle processes/sessions와 MySQL max_connections는 앱 풀 크기의 상한선을 정하는 서버 측 예산이다.

SHOW PARAMETER processes;
SELECT COUNT(*) FROM v$session WHERE status='ACTIVE';
SHOW VARIABLES LIKE 'max_connections';
SHOW STATUS LIKE 'Max_used_connections';
관찰Oraclesessions는 processes와 파생 산식, CDB/PDB 구성을 함께 확인한다.
관찰MySQL관리자와 복제, 모니터링용 예비 연결을 남긴다.
관찰앱 합산인스턴스 수 × 풀 크기 + 배치 연결 수를 더한다.
관찰유휴 종료wait_timeout과 pool maxLifetime이 서로 충돌하지 않게 맞춘다.