IT/SQL_Database

오라클 프로세스, 세션 수 변경방법(oracle)

이불킥대장 2023. 6. 13. 10:04
반응형

오라클 프로세스가 부족하여 변경이 필요하게되었다.

우선 관리자 권한으로 오라클 sysdba에 접속을한다

명령문 sqlplus /as "sysdba"

우선 프로세스의 현재 맥시멈 수 를 확인을 해보자

명령어 : show parameter processes

 

프로세스 수는 2000 개로 활성화 된것을 확인 할 수 있다

세션 수 까지 확인하고싶다면 

명령어 : show parameter sessions

세션은 넘쳐나니 프로세스만 증가하도록하자

 

나는 프로세스를 AS-IS 2000 → TO-BE 3000으로 올릴 예정이니

프로세스 수 변경 명령어 : alter system set processes=3000 scope=spfile ;

세미콜론 안하면 종료가되지않고 또다른 명령어 치라고 나오니 마지막에 세미콜론( ; ) 꼭 넣어서 엔터를 치도록하자

시스템이 변경되었습니다 라는 문구와함께 프로세스 수 증가완료

이제 오라클 재기동만하면 프로세스 적용이 완료된다

오라클 재기동 방법은 하기 링크 참조

https://moonclowns.tistory.com/9 

 

오라클 재기동

오라클 메모리가 가득차거나 CPU점유율이 너무 많다면 재기동을해야하는 순간이온다 재기동순서는 아래와같다 1.오라클 sysdba계정으로 접속 2.오라클 리스너 먼저 종료(리스너를 종료하지않으면

moonclowns.tistory.com

 

재기동을 완료했다면 sysdba 권한으로 로그인해서 프로세스 수 확인명령문을 입력해 확인해본다.

프로세스수가 3000으로 잘 적용된모습

 

반응형