Toggle navigation
꿈꾸는 개발자, DBA 커뮤니티 구루비
공지
:
저작권
지식창고
구루비 DB 스터디 (2007년 ~ 2017년)
대용량 데이터베이스 스터디 (2009년 ~ 2011년)
코어 오라클 데이터베이스 스터디 (2009년 ~ 2011년)
주주클럽 스터디 (2013년 ~ 2018년)
Database Q&A
Oracle Database
권순용의 DB 이야기
권순용의 데이터모델링
엑시엄이 보는 DB 세상
Basic SQL 강좌
Advanced SQL 강좌
QUIZ로 배우는 SQL
PL/SQL 강좌
Admin 강좌
Oracle10g 강좌
Tuning 강좌
백업&복구 강좌
기타 강좌
Oracle 노하우/팁
Oracle 퀴즈
Oracle 자료실
Database 북카페
SQL 전문가 가이드
대용량 데이터베이스솔루션 I
대용량 데이터베이스솔루션 II
새로쓴 대용량 데이터베이스솔루션 1
오라클 성능 고도화 원리와 해법 I
오라클 성능 고도화 원리와 해법 II
SQL 튜닝의 시작
Optimizing Oracle Optimizer
비용기반의 오라클 원리
전문가를 위한 오라클 데이터베이스 아키텍처
트러블슈팅 오라클 퍼포먼스(제2판)
오라클 성능 트러블슈팅의 기초
클라우드 데이터베이스 Oracle 12c 가이드
이펙티브 오라클
데이터베이스 설계와 구축(개정판)
관계형 데이터 모델링 프리미엄 가이드 DB구축
Real MariaDB
Community
전체글
공지사항
Toad for Oracle
Toad Data Point 강좌
Toad 기본강좌
Toad 소개
Toad 노하우/팁/자료
Tibero DB
우리 회사 데이터베이스를 티베로로 변경하기
Tibero5 기본강좌
Tibero4 기본강좌
Tibero 노하우/팁/자료
Database 기타
PostgreSQL 기본강좌
PostgreSQL 노하우/팁/자료
ALTIBASE 기초강좌
ALTIBASE 노하우/팁/자료
CUBRID 기초강좌
CUBRID 노하우/팁/자료
MySQL 노하우/팁/자료
세미나
세미나 목록
About
커뮤니티 발자취
구루비 소개
HOME
[종료]코어 오라클 데이터베이스 스터디
6차 코어 오라클 데이터베이스 스터디
6차 코어 오라클 데이터베이스 스터디
(by jongmali)
[2011.03.15]
6차 코어 오라클 데이터베이스 스터디
스터디 개요
스터디 목적
Oracle DBMS 내부의 동작원리를 이해하고 활용하며 지식을 공유하고자 함.
Oracle에서 발생되는 여러 Wait Interface를 이해하고 활용하고자 함.
스터디 인원
~jongmali
, ghlee97,
~kwlee55
,
~kkabong
,
~sealooks
,
~onsider
,
~darkturtle
,
~ktwany79
,
~joanney
,
~hun1361
스터디 운영자
~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. 캐시 퓨전과 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 성능 분석
✘
스터디 공지
스터디 게시판에서 활발한 커뮤니케이션이 이루어 졌으면 좋겠습니다.
스터디 발표 자료는 지식창고에 작성하고, 지식창고 화면으로 발표 하시면 됩니다.
스터디를 진행하면서 끝까지 참여할 수 있는 책임감을 보여 주시면 좋겠습니다.
어떤 일이 있어도 정해진 스터디 날짜와 시간은 엄수해 주시면 좋겠습니다.
조별로 편성을 했지만 스터디를 끝 마칠때 누구나 빠지지 않고 한번 이상씩 발표를 했으면 좋겠습니다.
(스터디 발표를 준비하면서 얻는 지식과, 발표를 진행 하면서 더해지는 지식은 충분한 가치가 있습니다.)
너와 나가 아닌 '우리'라는 생각으로 서로 부족한 부분을 채워가면서 스터디의 목적을 다 함께 달성할 수 있도록 노력 합시다.
스터디 회칙
오라클클럽 스터디 회칙 참고
스터디 회비관리
총무 : 임주영
계좌 : 게시판 글 참조
매월 일 까지 정기회비를 납부해 주세요.
회비 및 벌금은 스터디 총무에게 자발적으로 납부해 주세요.
HOME
[종료]코어 오라클 데이터베이스 스터디
6차 코어 오라클 데이터베이스 스터디
하위 페이지
[2011.03.17]
1.1 RAC 구성
(by ghlee97)
[2011.03.17]
1.4 인터커넥트
(by ghlee97)
[2011.03.17]
1.2 서비스와 백그라운드 프로세스
(by ghlee97)
[2011.03.17]
1.3 I0 시스템
(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 block 3-way
(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.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.4 IOT 테이블 분석
(by darkturtle)
[2011.06.18]
5.2 테스트를 통한 ASSM 방식의 동작 원리 분석
(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)