oracle parameter 변경
개요
oracle parameter 조회및 속성, 속성 변경방법등에 대해서 알아본다.
구성환경
oracle19c
1. parameter 조회
sql> show parameter : 전체 PARAMETER 조회
sql> show parameter open_cursors : 입력한값과 일치하는 Parameter 조회
2. parameter 속성 확인
sql> select name, value, issys_modifiable from v$parameter;
issys_modifiable 값
* FLASE: 정적 파라미터로 scope=spfile로만 값을 변경 가능하다.
즉 값을 변경해도 DB를 다시 실행할 때부터 영향을 미치게 된다.
* IMMEDIATE: 값을 변경하면 현재 세션부터 바로 영향을 받게된다.
* DEFERRED: 변경된 값이 이후 접속되는 세션부터 영향을 준다.
3. parameter 변경
sql> select name, value, issys_modifiable from v$parameter where name='open_cursors' ;
NAME VALUE ISSYS_MODIFIABLE
------------------------------ -------------------- ---------------------------
open_cursors 300 IMMEDIATE
sql> alter system set open_cursors=500 scope=both;
scope에 가능값 : both,spfile,memory