pfile 질문드립니다. 0 1 2,224

by lovely랑 [Oracle 기초] [2013.05.21 19:35:51]



SQL> create pfile='D:/initPfile.ora' FROM spfile='C:\ORACLE\PRODUCT\11.2.0\DBHOME_2\DATABASE\SPFILEORCL.ORA';

이렇게 pfile을 생성을 하고 열어보면

orcl.__db_cache_size=1258291200
orcl.__java_pool_size=33554432
orcl.__large_pool_size=16777216
orcl.__oracle_base='C:\oracle'#ORACLE_BASE set from environment
orcl.__pga_aggregate_target=1325400064
orcl.__sga_target=1979711488
orcl.__shared_io_pool_size=0
orcl.__shared_pool_size=637534208
orcl.__streams_pool_size=0
*.audit_file_dest='C:\oracle\admin\orcl\adump'
*.audit_trail='db'
*.compatible='11.2.0.0.0'
*.control_files='C:\oracle\oradata\orcl\control01.ctl','C:\oracle\flash_recovery_area\orcl\control02.ctl'
*.db_block_size=8192
*.db_domain=''
*.db_name='orcl'
*.db_recovery_file_dest='C:\oracle\flash_recovery_area'
*.db_recovery_file_dest_size=4102029312
*.diagnostic_dest='C:\oracle'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)'
*.local_listener='LISTENER_ORCL'
*.memory_target=3298820096
*.open_cursors=300
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.undo_tablespace='UNDOTBS1'



이렇게 나옵니다. 앞에  *. 이 붙어있는것과

아닌것의 차이점은 무엇일까요?

궁금합니다.

by 강서꽃미남 [2013.05.22 20:06:00]
파라미터 앞에 붙은 * 마크는 각 디비의 SID를 나타냅니다.
특정 인스턴스 이름 없이 *만 있을 경우 모든 인스턴스에 적용 되는 파라미터 입니다.

혹, RAC처럼 다중 인스턴스를 갖는 경우 각 파라미터 마다 해당 instance가 표시되게 됩니다.
또한, pool에 관련된 파라미터 처럼 auto tunning 되는 파라미터는 instance와는 무관하게 *로 표시됩니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입