by-nc-sa     개발자, DBA가 함께 만들어가는 구루비 지식창고!

6차 코어 오라클 데이터베이스 스터디




6차 코어 오라클 데이터베이스 스터디

스터디 개요

스터디 목적

  • Oracle DBMS 내부의 동작원리를 이해하고 활용하며 지식을 공유하고자 함.
  • Oracle에서 발생되는 여러 Wait Interface를 이해하고 활용하고자 함.

스터디 인원

스터디 운영자

  • 김종원: 오라클클럽에서 (TeLl2/김종원)이라는 닉네임으로 활동을 하고 있습니다.

스터디 장소

  • 서울시 강남구 역삼동 일석빌딩 4층 402호 액시엄 부설 IT 교육센터

스터디 교재

도서정보 : RAC Advanced OWI, Internals and Performance in Oracle 10g
저자 블로그 : http://ukja.tistory.com/
도서정보 : Transaction Internals in Oracle 10gR2
스터디 일정
2.2.1 RAC Advanced OWI, Internals and Performance in Oracle 10g
대제목 소제목 주차 발표자 스터디일자 장소 시간 진행여부
1. RAC 아키텍처 1.1 RAC 구성 1주 이가혜 2011.03.19 역삼동 10시
  1.2 서비스와 백그라운드 프로세스          
  1.3 I0 시스템          
  1.4 인터커넥트          
2. 캐시 퓨전과 GRD 2.1 GRD          
  [2.2 캐쉬 퓨전 매커니즘]          
3. RAC 대기 이벤트 3.1 클러스터 클래스 대기 이벤트 2주   2011.03.26 역삼동 10시
  Placeholder_Fixed-up 이벤트 구조   윤은경      
  gc cr_current request(1)          
  gc cr_current request(2)          
  gc cr_current block 2-way          
  gc cr_current block 3-way          
  gc cr_current grant 2-way   김종원      
  gc cr_current block busy          
  gc cr_current grant busy          
  gc cr_current block congested          
  gc cr_current grant congested          
  gc current split          
  gc buffer busy          
  gc cr_current multi block request          
  3.2 글로벌 락 대기 이벤트 3주 김태완 2011.04.02 역삼동 10시
  [Lock 의 유형]          
  [Enqueue Lock?]          
  [대표적인 사용자 타입의 Lock]          
  [대표적인 시스템 타입의 Lock]          
  [일반 Lock - Library Cache Lock]          
  [일반 Lock - Library Cache Pin]          
  [일반 Lock - Row Cache Lock]          
  일반 Lock - DFS Lock Handle          
4. RAC 성능 튜닝 사례 - 리소스 친화도 4.1 리소스 친화도(Resource Affinity)의 개념 4주 이지웅 2011.04.16 역삼동 10시
  4.2 시퀀스 캐시          
  4.3 리버스 인덱스          
  4.4 세그먼트 파티셔닝   황종필      
  4.5 FLM vs ASSM          
  4.6 병렬 실행(Parallel Execution, PX) 5주 장태길 2011.04.23 역삼동 10시
  4.7 스케줄 작업 2          
  4.8 동적 리소스 리마스터링          
  4.9 전역 임시 테이블          
  4.10 읽기 전용 테이블스페이스          
  4.11 어플리케이션 파티셔닝          
5. RAC 모니터링과 트레이스 5.1 동적 성능 뷰(Dynamic Performance Views) 6주 임주영 2011.04.30 역삼동 10시
  [5.2 RAC 통계 값]          
  [5.3 네트워크 모니터링]          
  5.4 End to End Tracing   이정헌      
  5.5 AWR과 ADDM          
  5.6 oradebug 7주 이경화 2011.05.14 역삼동 10시
부록 A. RAC for BMT          
  B.SAME과 ASM          
2.2.2 Transaction Internals in Oracle 10gR2
대제목 소제목 주차 발표자 스터디일자 장소 시간 진행여부
Chapter 1. Transaction Layer 개요 1. Transaction Layer 개요 8주 이경화 2011.05.21 역삼동 10시
Chapter 2. Redo Layer 2.1 Redo란?          
  2.2 Redo Log File에 저장되는 정보들          
  2.3 Redo Log Block size          
  2.4 Redo Log의 구성 및 Redo 스트럭처          
  2.5 Physiological Loggings   임주영      
  2.6 Redo Write Triggers          
  2.7 테스트를 통한 리두 동작 방식 분석          
  [2.8 IMU(In-Memory Undo) & Private redolog strands]          
Chapter 3. Undo Layer 3.1 Undo Segment란? 9주 장태길 2011.05.28 역삼동 10시
  3.2 AUM vs. MUM          
  3.3 Undo Header Block & Undo Block 스트럭처          
  3.4 테스트를 통한 Undo Retention 및 Automatic Undo Retention 동작 방식 분석          
  3.5 테스트를 통한 언두 헤더 블록, 언두 블록, 데이터 블록 내용 분석   김종원      
  3.6 Fast Block Cleanout vs. Delayed Block Cleanout          
  3.7 Block Cleanout과 Undo          
Chapter 4. Enqueue Layer 4.1 enqueue 리소스란? 10주 윤은경 2011.06.11 역삼동 10시
  4.2 enqueue 락이란?          
  4.3 owners 리스트, waiters 리스트, converters 리스트란?          
  4.4 enqueue 아키텍처          
  [4.5 Foreign key와 TM락 관계]          
  4.6 Foreign Key를 이용한 Converters리스트 테스트   이정헌      
Chapter 5. Block Layer 5.1 테스트를 통한 FLM 방식의 동작 원리 분석          
  5.2 테스트를 통한 ASSM 방식의 동작 원리 분석 11주 이지웅 2011.06.18 역삼동 10시
  5.4 IOT 테이블 분석          
  5.3 테스트를 통한 Index Block 분석   김종원      
Chapter 6. PGA Layer 6.1 개요 12주 황종필 2011.07.02 역삼동 10시
  6.2 프로세스 메모리 구성 요소          
  6.3프로세스 메모리 관리 방식의 비교          
  6.4 mode(optimal,one pass,multi pass)에 따른 Sorting,Hashing 성능분석          
  6.5 Run-Time 메모리 크기에 따른 Sorting,Hashing 성능 분석          
스터디 공지
  • 스터디 게시판에서 활발한 커뮤니케이션이 이루어 졌으면 좋겠습니다.
  • 스터디 발표 자료는 지식창고에 작성하고, 지식창고 화면으로 발표 하시면 됩니다.
  • 스터디를 진행하면서 끝까지 참여할 수 있는 책임감을 보여 주시면 좋겠습니다.
  • 어떤 일이 있어도 정해진 스터디 날짜와 시간은 엄수해 주시면 좋겠습니다.
  • 조별로 편성을 했지만 스터디를 끝 마칠때 누구나 빠지지 않고 한번 이상씩 발표를 했으면 좋겠습니다.
    (스터디 발표를 준비하면서 얻는 지식과, 발표를 진행 하면서 더해지는 지식은 충분한 가치가 있습니다.)
  • 너와 나가 아닌 '우리'라는 생각으로 서로 부족한 부분을 채워가면서 스터디의 목적을 다 함께 달성할 수 있도록 노력 합시다.
스터디 회비관리
  • 총무 : 임주영
  • 계좌 : 게시판 글 참조
  • 매월 일 까지 정기회비를 납부해 주세요.
  • 회비 및 벌금은 스터디 총무에게 자발적으로 납부해 주세요.

문서정보

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
1.1 RAC 구성
1.2 서비스와 백그라운드 프로세스
1.3 I0 시스템
1.4 인터커넥트
1. Transaction Layer 개요
2.1 GRD
2.1 Redo란?
2.2 Redo Log File에 저장되는 정보들
2.3 Redo Log Block size
2.4 Redo Log의 구성 및 Redo 스트럭처
2.5 Physiological Loggings
2.6 Redo Write Triggers
2.7 테스트를 통한 리두 동작 방식 분석
3.1 Undo Segment란?
3.2 AUM vs. MUM
3.2 글로벌 락 대기 이벤트
3.3 Undo Header Block & Undo Block 스트럭처
3.4 테스트를 통한 Undo Retention 및 Automatic Undo Retention 동작 방식 분석
3.5 테스트를 통한 언두 헤더 블록, 언두 블록, 데이터 블록 내용 분석
3.6 Fast Block Cleanout vs. Delayed Block Cleanout
3.7 Block Cleanout과 Undo
4.1 enqueue 리소스란?
4.1 리소스 친화도(Resource Affinity)의 개념
4.2 enqueue 락이란?
4.2 시퀀스 캐시
4.3 owners 리스트, waiters 리스트, converters 리스트란?
4.3 리버스 인덱스
4.4 enqueue 아키텍처
4.4 세그먼트 파티셔닝
4.5 FLM vs ASSM
4.6 Foreign Key를 이용한 Converters리스트 테스트
4.6 병렬 실행(Parallel Execution, PX)
4.7 스케줄 작업
4.7 스케줄 작업 2
4.8 동적 리소스 리마스터링
4.9 전역 임시 테이블
4.10 읽기 전용 테이블스페이스
4.11 어플리케이션 파티셔닝
5.1 동적 성능 뷰(Dynamic Performance Views)
5.1 테스트를 통한 FLM 방식의 동작 원리 분석
5.2 테스트를 통한 ASSM 방식의 동작 원리 분석
5.3 테스트를 통한 Index Block 분석
5.4 End to End Tracing
5.4 IOT 테이블 분석
5.5 AWR과 ADDM
5.6 oradebug
6.1 개요
6.2 프로세스 메모리 구성 요소
6.3프로세스 메모리 관리 방식의 비교
6.4 mode(optimal,one pass,multi pass)에 따른 Sorting,Hashing 성능분석
6.5 Run-Time 메모리 크기에 따른 Sorting,Hashing 성능 분석
A. RAC for BMT
B.SAME과 ASM
b.SAM과 ASM
gc buffer busy
gc cr_current block 2-way
gc cr_current block 3-way
gc cr_current block busy
gc cr_current block congested
gc cr_current grant 2-way
gc cr_current grant busy
gc cr_current grant congested
gc cr_current multi block request
gc cr_current request
gc cr_current request-1
gc cr_current request(1)
gc cr_current request(2)
gc current split
Placeholder_Fixed-up 이벤트 구조
일반 Lock - DFS Lock Handle