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


스터디 개요

스터디 목적

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

스터디 인원

스터디 운영자

  • ~jongmali: 오라클클럽에서 (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. 캐시 퓨전과 GRD2.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 oradebug7주이경화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 Layer2.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 Layer3.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 Layer4.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 Layer5.1 테스트를 통한 FLM 방식의 동작 원리 분석✘
5.2 테스트를 통한 ASSM 방식의 동작 원리 분석11주이지웅2011.06.18역삼동10시✘
5.4 IOT 테이블 분석✘
5.3 테스트를 통한 Index Block 분석김종원✘
Chapter 6. PGA Layer6.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 성능 분석✘

스터디 공지

  • 스터디 게시판에서 활발한 커뮤니케이션이 이루어 졌으면 좋겠습니다.
  • 스터디 발표 자료는 지식창고에 작성하고, 지식창고 화면으로 발표 하시면 됩니다.
  • 스터디를 진행하면서 끝까지 참여할 수 있는 책임감을 보여 주시면 좋겠습니다.
  • 어떤 일이 있어도 정해진 스터디 날짜와 시간은 엄수해 주시면 좋겠습니다.
  • 조별로 편성을 했지만 스터디를 끝 마칠때 누구나 빠지지 않고 한번 이상씩 발표를 했으면 좋겠습니다.
    (스터디 발표를 준비하면서 얻는 지식과, 발표를 진행 하면서 더해지는 지식은 충분한 가치가 있습니다.)
  • 너와 나가 아닌 '우리'라는 생각으로 서로 부족한 부분을 채워가면서 스터디의 목적을 다 함께 달성할 수 있도록 노력 합시다.


스터디 회비관리

  • 총무 : 임주영
  • 계좌 : 게시판 글 참조
  • 매월 일 까지 정기회비를 납부해 주세요.
  • 회비 및 벌금은 스터디 총무에게 자발적으로 납부해 주세요.


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