inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

오라클 성능 분석과 인스턴스 튜닝 핵심 가이드

Buffer Cache 크기 설정하기

파라미터 파일 관련 질문

371

DEBURGER

작성한 질문수 12

0

안녕하세요. 

기존에 설치면 11.2.0 xe 버젼으로 파라미터를 변경하고 재기동 하던 중 다양한 에러를 만나게 되었고, 이에 궁금증이 발생해서 질문드립니다.

 

현재 $ORACLE_HOME/dbs 경로 안에는 init.ora와 spfileXE.ora 파일이 설정되어 있는데, 이 둘의 차이점이 궁금합니다.

 

init.ora와 같은 경우에는 경로들이 상세하게 지정되어 있지만 않지만, spfile.ora에는 파라미터 관련 경로들이 상세하게 기재 되어있습니다.

 

그렇다면 오라클 기동시 init.ora를 참고하고, 부족한 부분은 spfile.ora를 참고하는 것일까요?

 

(요약)

1) init.ora, spfile.ora 차이점 및 역할

2) 오라클 기동시 ora 파일 read 순서

spfifleSID.ora initSID.ora DBMS/RDBMS oracle

답변 1

1

권 철민

안녕하십니까, 

기본적으로 오라클 instance는 기동시 디폴트로 설정되어 있는 spfile을 참조합니다(oracle 9.x 버전부터 spfile이 기본입니다).  init.ora는 참조하지 않습니다. 

다만 수동으로 특정 spfile 또는 특정 pfile을 기동시 지정할 수는 있습니다. 

인스턴스 기동시 아래와 같이 pfile을 참조할 수 있습니다. 하지만 pfile에 control 파일의 경로라든가 기본적인 파라미터가 설정되어 있어야 인스턴스가 기동될 수 있습니다.

startup pfile=/data/init.ora

주로 spfile에 문제가 생겼을 때 pfile적용합니다. 그래서 spfile을 주기적으로 pfile로 백업하는 것도 필요합니다. 

create pfile '/data/init.ora' from spfile;

 

감사합니다. 

 

Toad for Oracle Trial 버전을 지원하지 않는것으로 보입니다.

0

90

1

table full scan과 index_ffs 성능비교

0

146

2

HDD가 아닌 SSD인 경우는 dBMS I/O가 어떻게 동작하나요?

0

140

2

HOST CPU 자료를 받으려면?

0

156

3

Buffer Cache를 통한 데이터 Access 에서 DBA 정보를 어떻게 알아내는지 궁금합니다.

0

167

2

random i/o와 full scan 문제 질문

0

181

3

hugepage_settings.sh 파일 실행시 커널 버전

0

222

2

강의중 윈도우 경고음?이 너무 크게 들릴때가 있습니다.

0

164

3

19ee 설치 관련

0

180

2

클라우드 굳이 안해도 되나요??

0

260

2

full scan 시 OS I/O 질문있습니다.

0

250

1

19c ee rpm 파일 설치 문의

0

234

1

direct path read/write temp 관련 질문

0

257

1

swingbench 에러좀 확인부탁드려요

0

351

2

회원가입 시 Customer type 구분

0

251

2

수료증 발급문의

0

240

1

swingbench 2.6 다운이 안받아져요

0

286

1

오라클 long data type 지원

0

451

1

sqldeveloper를 앞에서 썼다고 하셧는데...

0

219

1

soe_10g_01.dbf생성중 오류

0

230

1

TOAD 연결 질문드립니다.

0

355

1

oracl21c로 설치해도 되나요?

0

284

1

Hard Parsing의 자원 사용

1

526

2

Sequential Acess는 HDD상에서도 Block을 Sequential하게 읽나요?

1

379

2