Oracle Server의 이해

이기현·2020년 12월 29일
0

Oracle

목록 보기
1/39

오라클서버는 크게 인스턴스와 데이터베이스로 이루어져 있다.

인스턴스 - 오라클 서버가 사용하는 메모리 영역
데이터베이스 - 오라클 서버가 사용하는 디스크 혹은 물리적인 영역

  1. 인스턴스
    인스턴스는 SGA(System Global Area) 영역과 다수의 background process들로 구성된다.

  2. 데이터베이스
    데이터베이스는 크게 3가지의 구성요소로 나눌 수 있다.

  • 데이터 파일
    - 사용자의 실제 데이터를 물리적으로 저장하는 파일
  • 리두 로그 파일(Redo log file)
    -데이터베이스 내부에서 임의의 변경 작업이 발생하는 경우 리두 로그라는 변경정보가 자동으로 생성되는데 이러한 변경 정보들이 물리적으로 저장되는 공간이 리두 로그 파일.
  • 컨트롤 파일
    -서버의 일관성에 대한 정보와 물리적인 데이터베이스 구조정보 관리

Session
WAS에서 미리 데이터베이스와의 연결을 해놓고(Connection Pool) 이후 사용자 요청이 오는 경우 이미 이루어져있는 연결 가운데 하나의 pool을 사용하여 데이터베이스에 연결되는 방식.
즉 Oracle에서 Session은 사용자 각각의 세션이 아니라 WAS에서 미리 연결해 놓은 접속이 바로 Session이 되었다.

profile
실력을 쌓아가는 하루하루

0개의 댓글