ORACLE
[Oracle] DB 변경시 확인 사항 #1 - SESSION
김뽀씨
2016. 8. 18. 09:49
ORACLE DB에서 세션 수를 증가해야 될 경우
1) 현재 세션 상태 확인
- 쿼리 : SELECT * FROM V$RESOURCE_LIMIT;
* CURRENT_UTILIZATION : 현재 SESSION
* MAX_UTILZATION : MAX SESSION 수 (최대 접속했던 SESSION를 의미)
* INITIAL_ALLOCATION : PROCESS에 따라 책정된 SESSION 수
* LIMIT_VALUE : 최대 허용 가능한 SESSION 수 (기본은 INITIAL_ALLOCATION)
2) SESSION 최대치에 근접했을 경우 - 시스템 나빠짐 ㅋ
3) SESSION 설정 방식
- PROCESS의 INITIAL_ALLCOATION * 1.1 + 5 를 책정
- 쿼리 : alter system set PROCESSES = 450 scope=spfile;
- 상기 쿼리로도 세션 수가 변경이 없을 수 강제적으로 수정 필요