오라클 데이터베이스 멘토링 스터디

{section}
{column:width=90%}

스터디 개요

스터디 목적

  • Oracle 데이터베이스의 튜닝 방법을 이해하고 실무에서 적용할 수 있는 능력을 키운다.
  • 스터디에 목표를 가지고 참여하여, 그 목표를 달성 할 때까지 포기하지 않는다.
  • 함께 발전 하려는 가족 같은 분위기와 서로를 신뢰하고 격려하는 인간적인 관계로 회원들 상호간의 친목을 도모 한다.

스터디 일정 및 장소

  • 스터디 장소
    • 강남역 더스페이스 : 8월 25일, 9월 1일, 11월 3일
    • 퀘스트 소프트웨어 : 9월 : 8일, 15일, 22일, 10월 : 13일, 20일, 27일, 11월 : 10일, 17일, 24일, 12월 : 8일, 15일, 22일
  • 스터디 기간 : 2012년 8월 25일 ~ 12월 22일
  • 스터디 일자 : 일자는 아래 참고, 시간은 오전 10시 ~ 13시

스터디 참석자

스터디 교재

스터디 교재

  • 오라클 성능고도화 원리와 해법1
!http://bimage.interpark.com/goods_image/3/2/6/5/202313265s.jpgwidth=120!도서정보 : 오라클 성능 고도화 원리와 해법 I

(주)비투엔컨설팅 : http://www.b2en.com/

스터디 멘토

스터디 멘토

  • 스터디때 멘토는 한 분만 참석하십니다.
  • 메인멘토가 개인사정으로 참석이 불가능 할 때 보조멘토가 참석을 할 예정입니다.
메인멘토 : 이지웅
보조멘토 : 강정식

멘토 역할

  • 멘토는 스터디 발표는 하지 않으며, 스터디원분들의 부족한 부분을 채워줄 수 있도록 뒤에서 받쳐주는 역할을 합니다.
  • 실무경험과 노하우가 녹아들어간 지도와 조언도 합니다.
  • 스터디 전반적인 운영을 책임집니다.
    {note}스터디 참석이 불성실하거나 스터디내 질서를 어지럽히고 분열을 야기시키는 회원은 멘토가 강제탈퇴 시킬 수 있습니다.
    {note}

스터디 회칙

스터디 회칙

스터디 회비

  • 아래의 스터디원 회비를 입금해야지 스터디에 참여 할 수 있습니다.
  • 멘토는 오라클클럽 정기회비를 제외한 모든 회비가 면제 됩니다.
    • 멘토의 스터디룸 회비는 스터디원이 냅니다.
    • 멘토는 지각/결석 회비가 면제 됩니다.
  • 스터디 회비 : 83,500원
    • 오라클클럽 정기회비 : 2만원 (엠티 또는 정기모임에 사용됩니다.)
    • 스터디룸 사용회비 : 13,500원 (더스페이스)
    • 지각/결석 선회비 : 5만원 (스터디가 종료되면 남은 비용만큼 돌려 드립니다.)
  • 스터디 회비는 스터디 시작전까지 총무에게 선납해야 합니다.

지각/결석 벌금제도

  • 지각
    • 10분당 1,000원씩 벌금 부과 최대 3,000원 (10분:1,000, \~20분:2,000, 21분 \:3,000)
  • 결석
    • 사전 통보 후 불참 : 4,000원 (사전 통보는 꼭 게시판을 통해서 해야 합니다.)
    • 연락 없이 무단 결석 : 10,000원
  • 지각/결석 선회비에서 차감하는 방식이고 스터디가 종료될 때 개인별로 남은 금액을 돌려 드립니다.

스터디 일정

오라클 성능고도화 원리와 해법1 멘토링스터디

회차대제목소제목발표자스터디일자장소시간진행여부
1회차I. 오라클 아키텍처기본 아키텍처김영주08월 25일(토)강남역 더스페이스10:00~13:00(/)
DB 버퍼 캐시(/)
버퍼 Lock(/)
2회차Redo백재호09월 08일(토)퀘스트소프트웨어10:00~13:00(/)
Undo(/)
문장수준 읽기 일관성(/)
Consistent vs Current 모드 읽기(/)
3회차블록 클린아웃이호석09월 15일(토)퀘스트소프트웨어10:00~13:00(/)
Snapshot too old(/)
대기이벤트(/)
Shared Pool(/)
4회차II. 트랜잭션과 Lock트랜잭션 동시성 제어송재호09월 22일(토)퀘스트소프트웨어10:00~13:00(/)
트랜잭션 수준 읽기 일관성(/)
비관적 vs 낙관적 동시성 제어(/)
부록 ExtProc(x)
부록 SPM(11g)(x)
5회차동시성 구현 사례김성용10월 13일(토)퀘스트소프트웨어10:00~13:00(/)
오라클 Lock(/)
6회차III. 오라클 성능관리Explain plan신용우10월 20일(토)퀘스트소프트웨어10:00~13:00(/)
Auto Trace(/)
SQL 트레이스(/)
DBMS_XPLAN 패키지(/)
7회차V$SYSSTAT백재호 조경용10월 27일(토)퀘스트소프트웨어10:00~13:00(/)
V$SYSTEM_EVENT(/)
Response Time Analysis 방법론과 OWI(/)
Statspack & AWR(/)
ASH(Active Session History)(/)
V$SQL(/)
End-To-End 성능관리(/)
데이터베이스 성능 고도화 정석 해법(/)
8회차IV. 라이브러리 캐시 최적화 원리SQL과 옵티마이저김지룡11월 10일(토)퀘스트소프트웨어10:00~13:00(/)
SQL 처리과정(/)
라이브러리 캐시 구조(/)
9회차커서 공유정병호11월 17일(토)퀘스트소프트웨어10:00~13:00(/)
바인드 변수의 중요성(/)
바인드 변수의 부작용과 해법(/)
세션 커서 캐싱(/)
10회차애플리케이션 커서 캐싱홍수진11월 24일(토)퀘스트소프트웨어10:00~13:00(x)
Static vs Dynamic SQL(x)
Dynamic SQL 사용 기준(x)
Static SQL 구현을 위한 기법들(x)
11회차V. 데이터베이스 Call 최소화 원리Call 통계신용우12월 01일(토)퀘스트소프트웨어10:00~13:00(x)
user Call vs Recursive Call(x)
데이터베이스 Call이 성능에 미치는 영향(x)
Array Processing 활용(x)
Fetch Call 최소화(x)
12회차페이지 처리의 중요성하승환12월 08일(토)퀘스트소프트웨어10:00~13:00(x)
PLSQL 함수의 특징과 성능 부하(x)
PLSQL 함수 호출 부하 해소 방안(x)
13회차VI. I/O 효율화 원리블록 단위 IO하승환12월 15일(토)퀘스트소프트웨어10:00~13:00(x)
Memory vs Disk IO(x)
Single Block vs Multiblock IO(x)
Prefetch(x)
14회차Direct Patch IO이호석12월 22일(토)퀘스트소프트웨어10:00~13:00(x)
RAC 캐시 퓨전(x)
Result 캐시(x)
IO 효율화 원리(x)
15회차Library Cache Lock & Pin김지룡12월 29일(토)퀘스트소프트웨어10:00~13:00(x)
Cursor_Sharing(x)
Deterministic 함수 사용시 주의사항(x)

{column}
{section}

하위 페이지
[2012.09.05]1st_Consistent vs Current 모드 읽기 (by sesesejoa) [2012.09.05]1st_문장수준 읽기 일관성 (by sesesejoa) [2012.08.16]06. 페이지 처리의 중요성 (by hj4867) [2012.08.22]1. 기본 아키텍처 (by brandnew) [2012.08.22]1st_DB 버퍼 캐시 (by brandnew) [2012.08.22]1st_버퍼 Lock (by brandnew) [2012.08.30]1st_Redo (by sesesejoa) [2012.08.31]1st_Undo (by sesesejoa) [2012.10.18]1st_Explain plan (by yshin) [2012.09.12]1st_블록 클린아웃 (by shotme) [2012.09.13]1st_Snapshot too old (by shotme) [2012.09.14]1st_대기이벤트 (by shotme) [2012.09.14]1st_Shared Pool (by shotme) [2012.09.16]1st_트랜잭션 동시성 제어 (by listener84) [2012.09.20]1st_트랜잭션 수준 읽기 일관성 (by listener84) [2012.09.20]1st_비관적 vs 낙관적 동시성 제어 (by listener84) [2012.10.11]1st_동시성 구현 사례 (by samdasoo) [2012.10.13]1st_오라클 Lock (by samdasoo) [2012.10.13]Copy of 1st_오라클 Lock (by samdasoo) [2012.10.13]1st_오라클 Lock_1 (by samdasoo) [2012.10.18]1st_Auto Trace (by yshin) [2012.10.19]1st_SQL 트레이스 (by yshin) [2012.10.20]1st_DBMS_XPLAN 패키지 (by yshin) [2012.10.26]1st_V$SYSSTAT (by hj4867) [2012.10.26]1st_End-To-End 성능관리 (by supil1004) [2012.10.26]1st_데이터베이스 성능 고도화 정석 해법 (by supil1004) [2012.10.26]1st_Response Time Analysis 방법론과 OWI (by niceboyous) [2012.10.27]1st_Statspack & AWR (by niceboyous) [2012.10.27]1st_ASH(Active Session History) (by samdasoo) [2012.10.27]1st_V$SQL (by samdasoo) [2012.10.28]1st_SQL과 옵티마이저 (by niceboyous) [2012.11.05]1st_SQL 처리과정 (by niceboyous) [2012.11.09]1st_라이브버리 캐시 구조 (by niceboyous) [2012.11.16]1st_커서 공유 (by jbh1827) [2012.11.16]1st_바인드 변수의 중요성 (by jbh1827) [2012.11.16]1st_바인드 변수의 부작용과 해법 (by jbh1827) [2012.11.16]1st_세션 커서 캐싱 (by jbh1827) [2012.11.22]1st_애플리케이션 커서 캐싱 (by supil1004) [2012.11.23]1st_Static vs Dynamic SQL (by supil1004) [2012.11.23]1st_Dynamic SQL 사용 기준 (by supil1004) [2012.11.23]1st_Static SQL 구현을 위한 기법들 (by supil1004) [2012.11.27]07. PLSQL 함수의 특징과 성능 부하 (by hj4867) [2012.11.30]1st_Call 통계 (by yshin) [2012.11.30]1st_user Call vs Recursive Call (by yshin) [2012.11.30]1st_데이터베이스 Call이 성능에 미치는 영향 (by yshin) [2012.11.30]1st_Array Processing 활용 (by yshin) [2012.11.30]1st_Fetch Call 최소화 (by yshin) [2012.12.11]02. Memory vs Disk IO (by hj4867) [2012.12.02]8. PLSQL 함수 호출 부하 해소 방안 (by hj4867) [2012.12.10]01. 블록 단위 IO (by hj4867) [2012.12.11]03. Single Block vs Multiblock IO (by hj4867) [2012.12.14]04. Prefetch (by niceboyous) [2012.12.21]1st_Direct Patch IO (by shotme) [2012.12.22]1st_RAC 캐시 퓨전 (by shotme) [2012.12.22]1st_Result 캐시 (by shotme) [2012.12.26]1st_Library Cache Lock & Pin (by niceboyous) [2012.12.27]1st_IO 효율화 원리 (by shotme) [2012.12.27]1st_Cursor_Sharing (by niceboyous) [2012.12.28]1st_Deterministic 함수 사용시 주의사항 (by niceboyous)