사용자 도구

사이트 도구


dbms:oracle:concept:oracleprocesses

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
dbms:oracle:concept:oracleprocesses [2008/02/14 00:19]
starlits
dbms:oracle:concept:oracleprocesses [2010/10/18 21:26] (현재)
starlits
줄 6: 줄 6:
   - 사용자가 오라클서버에 접속할때마다 사용자 프로세스가 생성된다.   - 사용자가 오라클서버에 접속할때마다 사용자 프로세스가 생성된다.
   - 사용자가 실행시킨 SQL문을 서버 프로세스에 전달하고, 그 결과를 서버 프로세스로부터 받는 역할을 수행한다.   - 사용자가 실행시킨 SQL문을 서버 프로세스에 전달하고, 그 결과를 서버 프로세스로부터 받는 역할을 수행한다.
 +
 +
 +
  
  
 ===== Server Process ===== ===== Server Process =====
 +
 +=== Shared Server vs Dedicated Server ===
 +{{dbms:oracle:concept:shared_server.gif?400x600|}}  {{dbms:oracle:concept:dedicated_server.gif?400x600|}} 
 +
  
 ==== Dedicated Server Processes ==== ==== Dedicated Server Processes ====
줄 39: 줄 46:
   - 데이터파일의 빈 공간을 연결하여 하나의 큰 빈 공간으로 만든다.   - 데이터파일의 빈 공간을 연결하여 하나의 큰 빈 공간으로 만든다.
   - 더 이상 사용하지 않는 Temporary Segment들을 재사용 할 수 있게 합니다.   - 더 이상 사용하지 않는 Temporary Segment들을 재사용 할 수 있게 합니다.
 +  - Database Open시 Files 의 일관성(Consistency) 검사 및 Recovery
  
 ==== PMON ==== ==== PMON ====
   - Process Monitor Process(PMON)   - Process Monitor Process(PMON)
   - 오라클에 서버에서 사용되는 각 프로세스들을 감시하는 프로세스이다.   - 오라클에 서버에서 사용되는 각 프로세스들을 감시하는 프로세스이다.
 +  - Process 비정상 Shutdown 시 Resource 회수
 +  - 트랜잭션 회수(Transaction Rollback)
 +  - 락(Lock) 해제
  
 ==== RECO ==== ==== RECO ====
dbms/oracle/concept/oracleprocesses.1202915996.txt.gz · 마지막으로 수정됨: 2008/02/14 00:19 저자 starlits