동적 파라미터와 정적 파라미터 구분하기

 ALTER SYSTEM SET.. 또는 ALTER SESSION SET .. 와 같이 실행중 동적으로 바꿀 수 있는 기능이 있다. 하지만 어떤 파라미터는 이와 같이 동적으로 변경이 불가능하기도 하다.

또한 show parameter 으로 값을 조회하려면 SELECT ANY DICTIONARY 권한이 있어야 한다.
 
파라미터 종류와 구분 조회

-
select 
	name
	, type
	, value
	, isdefault
	, isses_modifiable
	, issys_modifiable 
from 
	v$parameter
-

Column 설명
 

type

 - 값으로 들어올 수 있는 타입


isdefault

 - 기본값 사용 유무


isses_modifiable

 - Alter Session set ..가능 여부


issys_modifiable 

 - Alter System set .. 가능 여부




 

결과 예제


-
NAME                                 TYPE VALUE                                    ISDEFAULT ISSES ISSYS_MOD
------------------------------ ---------- ---------------------------------------- --------- ----- ---------
smtp_out_server                         2                                          TRUE      TRUE  IMMEDIATE
plsql_v2_compatibility                  1 FALSE                                    TRUE      TRUE  IMMEDIATE
plsql_compiler_flags                    2 INTERPRETED, NON_DEBUG                   TRUE      TRUE  IMMEDIATE
plsql_native_library_dir                2                                          TRUE      FALSE IMMEDIATE
plsql_warnings                          2 DISABLE:ALL                              TRUE      TRUE  IMMEDIATE
plsql_code_type                         2 INTERPRETED                              TRUE      TRUE  IMMEDIATE
plsql_debug                             1 FALSE                                    TRUE      TRUE  IMMEDIATE
plsql_optimize_level                    3 2                                        TRUE      TRUE  IMMEDIATE
plsql_ccflags                           2                                          TRUE      TRUE  IMMEDIATE
job_queue_processes                     3 10                                       FALSE     FALSE IMMEDIATE
parallel_min_percent                    3 0                                        TRUE      TRUE  FALSE
create_bitmap_area_size                 3 8388608                                  TRUE      FALSE FALSE
bitmap_merge_area_size                  3 1048576                                  TRUE      FALSE FALSE
cursor_sharing                          2 EXACT                                    TRUE      TRUE  IMMEDIATE
tape_asynch_io                          1 TRUE                                     TRUE      FALSE FALSE
dbwr_io_slaves                          3 0                                        TRUE      FALSE FALSE
backup_tape_io_slaves                   1 FALSE                                    TRUE      FALSE DEFERRED
-






&
 

'Oracle > Administrator' 카테고리의 다른 글

Hidden Parameter 조회  (1) 2012.04.16
다중 Data Buffer Cache 와 ASMM &  (0) 2012.04.12
Directory 관리  (0) 2012.04.04
Temporary Tablespace 관리  (0) 2012.04.04
디스크 사용량  (0) 2012.03.31