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;
- 상기 쿼리로도 세션 수가 변경이 없을 수 강제적으로 수정 필요
'ORACLE' 카테고리의 다른 글
[Oracle] 분당 트랜잭션 수 파악! (0) | 2017.11.06 |
---|---|
[Oracle] 쿼리 수행 방식? (0) | 2016.08.18 |
[Oracle] DB 변경시 확인 사항 #1 - MEMORY (0) | 2016.08.18 |
[Oracle] DB_Link 할경우 유저 연결(ORA-01017)이 안된다? (0) | 2016.06.03 |
[ORACLE] 접속 지연? (0) | 2016.04.19 |