GOLDILOCKS 는 구동까지 아래 단계를 거쳐가며, 각 단계별로 할 수 있는 작업이 나뉘어져 있습니다.
STANDALONE 에서는 INIT - NOMOUNT - MOUNT - OPEN
CLUSTER 에서는 INIT - NOMOUNT - MOUNT - LOCAL OPEN - GLOBAL OPEN 단계를 지원합니다.
각 단계별로 가기 위한 쿼리는 아래 사진과 같습니다.
GOLDILOCKS 는 각 단계별로 다음과 같은 작업을 수행합니다.
|
STANDALONE |
CLUSTER |
INIT |
|
|
NOMOUNT |
데몬 gmaster 를 구동 |
데몬 gmaster 를 구동 |
MOUNT |
복구를 위한 control file 을 읽음 |
복구를 위한 control file 을 읽음 |
OPEN LOCAL OPEN |
data file 로부터 테이블스페이스 내용을 로딩, redo log file 들을 이용하여 복구, index 재구축 dictionary cache 생성 |
data file 로부터 테이블스페이스 내용을 로딩, redo log file 들을 이용하여 복구, index 재구축 dictionary cache 생성 |
GLOBAL OPEN |
|
cluster 간의 session 을 연결, shard map 정리, Coordinator 관리자 선정 |
'Database > Goldilocks' 카테고리의 다른 글
[GOLDILOCKS] goldilocks_data, goldilocks_home 디렉토리별 역할 알아보기 (0) | 2018.06.07 |
---|---|
[GOLDILOCKS] SQL/PSM, PL/SQL, PROCEDURE, FUNCTION 선언 및 사용법 알아보기 (0) | 2018.06.02 |
[GOLDILOCKS] 이중화를 위한 cyclone 의 CDC 방식 알아보기 (0) | 2018.05.27 |
[GOLDILOCKS] CLONED, LIST, RANGE, HASH Sharding 테이블 만들어보기 (0) | 2018.05.26 |
[GOLDILOCKS] INSTANCE 메모리 구조 알아보기 (0) | 2018.05.26 |