본문 바로가기

그밖의 정보

oracle 인스턴스란?!

#Oracle 인스턴스 란? 


oracle instance은 시스템글로벌영역 (SGA) ,메모리영역, 백그라운드 프로세스가 포함되어있다

각 instance에는 이름이 설정되어 있다(SID)

(*오라클서버는 oracle instance 와 oracle database로 구성되어 있다)


##############################
               오라클 인스턴스

##############################

         <시스템글로벌영역-SGA>

(공유풀) (데이터 버퍼캐시) (redo버퍼)

----------------------------------------

         <백그라운드프로세스>

(DBWN)(LGWR)(SMON)(PMON)(CKPT)

###################################

 

 

 

#SGA (작업용 메모리 공간)

공유풀 - 해석된 SQL문/ access가 많은 데이터

데이터 버퍼캐시 - access가 많은 유저 데아터가 캐시되는 버퍼

redo로그버퍼 - 데이타베이스에 실행된 변경이 기억됨

 

 

#백그라운드프로세스

DBWIN(디비라이터)- 변경이 끝난 데이터을 테이터 파일에 기억

LGWR(로그라이터)-REDO로그버퍼에기억된변경이력을REDO로그파일에 기억한다

SMON-시스템을감시

PMON-유저프로세스을감시,이상종료한경우,리소스을해방시키는프로세스

CKPT-checkpoint가발생한경우,데이터베이스상태정보을변경하는프로세스

[출처] Oracle 인스턴스 란?|작성자 복어



출처 - http://dark009.blog.me/150186296619



  

 Oralce 인스턴스

- 오라클 데이터베이스를 액세스하는 수단입니다.

- 항상 한 번에 한 개의 데이터베이스만 수행합니다.(예외도 있습니다.)

- 메모리와 백그라운드 프로세스 구조로 구성됩니다.

 

- Oracle 인스턴스는 SGA(시스템 글로벌 영역) 메모리 구조와 데이터베이스 관리에 사용되는 백그라운드 프로세스로 구성됩니다. 인스턴스는 운영 체제에 지정된 방식에 따라 다릅니다.

통상적으로 Oracle 인스턴스는 한 번에 한나씩 데이터베이스를 열어 사용할 수 있습니다.



출처 - http://blog.naver.com/qvga2001/148250386

'그밖의 정보' 카테고리의 다른 글

oracle listener란?  (0) 2014.08.21
oracle spfile , pfile 이란?  (0) 2014.08.21
WPS (WiFi Positioning System)  (0) 2013.08.16
HTML5 - SVG  (0) 2013.08.16
HTML5 - Canvas Vs. SVG  (0) 2013.08.16