1. 기본 아키텍처

조회 수 8515 추천 수 0 2011.06.28 13:24:47
휘휘 *.73.93.2
  •  오라클의 구조



P1-3.jpg


  • 메모리
    •      - SGA = DB Buffer Cache + Redo Log Buffer + Shared Pool
    •      - Processes
  • 디스크
    •      - Datafiles
    •      - Redo Log Files
    •      - Control Files

오라클 상세구조 - 오라클 매뉴얼

fig1.jpg

  • 오라클의 구조 정의
  • 데이터베이스(database) : 디스크에 저장된 데이터의 집합(Datafiles, Redo Log Files, Control Files)
  • 인스턴스(instance) = 서버 프로세스 + SGA
  • 오라클의 접속과정

   (1) 연결 요청(사용자 sqlplus -> listener)

   (2) 연결 프로세스 생성(server 생성)

   (3) server가 메모리 생성(PGA)

   (4) 연결 결과 전송(server -> 사용자 sqlplus)

   * 연결때마다 server 프로세스를 생성하지 않고 Connection Pool을 사용한다.


  • RAC에서의 구조에서의 인스턴스(데이터베이스와 cache도 공유, 다른 인스턴스의 commit하지 않은 데이터 블록도 읽음)

 
 

fig2.jpg


   P1-7.png

  • 오라클의 SQL 트레이스(TKProf) query, current 차이점
  • Query ? The number of buffers retrieved for all parse, execute, or fetch calls.
  • Current ? The number of buffers retrieved in current mode
                      (INSERT, UPDATE, or DELETE statements).

profile

실천하자

2010.05.24 13:02:12
*.18.78.25

그림 파일이 안보여요~

파일 첨부해서 적용하셔야 할 것 같습니다~^^