스터디 목적

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


스터디 팀원

  • 조별 인원 정보입니다. 스터디 회원의 자세한 정보는 오라클클럽 게시판에 올려 놓겠습니다.
인원
1박상현, 이재광
2한남주, 이신재
3안종식, 이재현
4기민용, 박혜은
5이현석, 오화균


대용량데이터베이스 세미나

제목발표자발표일
이재현, 안종식2010년 1월16일
박상현, 이재광2010년 2월 6일
기민용2010년 2월 27일


스터디 교재


2.2.1 이펙티브오라클

대제목중제목페이지주차발표조발표자스터디일자장소시간진행
KICK OFF 모임9월 5일freechal미정
제1장 애플리케이션 구축을 위한 올바른 접근법중요한것은 팀 노력이다37 ~ 431주차1조박상현,

이재광
9월19일 9월26일10:00
문서를 읽어라44 ~ 491주차1조박상현,

이재광
9월 19일10:00
블랙박스 증후군을 피하라50 ~ 651주차1조박상현,이재광9월19일10:00
이것은 데이터베이스이지, 데이터더미가 아니다66 ~ 731주차1조박상현,

이재광
9월19일10:00
테스트환경을 구축하라74 ~ 801주차1조박상현,

이재광
9월19일10:00
성능향상을 위해서는 튜닝하지 말고 디자인하라81 ~ 881주차1조박상현,

이재광
9월19일10:00
처음부터 성능 목표를 정의하라89 ~ 931주차1조박상현,

이재광
9월19일10:00
벤치마크, 벤치마크, 벤치마크94 ~ 1011주차1조박상현,

이재광
9월19일10:00
시스템에 코드를 삽입하라102 ~ 1121주차1조박상현,

이재광
9월19일10:00
권위에 도전하라113 ~ 1171주차1조박상현,

이재광
9월19일10:00
지름길을 찾지 말라118 ~ 1191주차1조박상현,

이재광
9월19일10:00
단순화하라120 ~ 1241주차1조박상현,

이재광
9월19일10:00
제공된 기능을 사용하라125 ~ 1341주차1조박상현,

이재광
9월19일10:00
오라클의 ROCK 메커니즘1조박상현,

이재광
스터디 가을 MT난지캠핑장10월10일11:00
제2장 성능 툴키드SQL*Plus139 ~ 1442주차2조한남주10월17일 10월24일10:00
EXPLAIN PLAN/DBMS_XPLAN Package144 ~ 1582주차한남주
AUTOTRACE158 ~ 1922주차이신재
TKPROF192 ~ 2102주차이신재
Runstats210 ~ 2212주차
Statspack221 ~ 2322주차이신재
AWR \- 책에는 없어요221 ~ 2322주차한남주
DBMS_PROFILER232 ~ 2362주차
JDeveloper(그리고 디버깅)236 ~ 2402주차
제3장 아키텍쳐와 관련된 결정공유 서버 대 전용 서버 연결에 대한 이해242 ~ 2533주차2조10:00
클러스터링 이용253 ~ 2623주차
파티셔닝 이용 시기262 ~ 2753주차이신재
병렬 작업을 사용할 시기 알기275 ~ 2903주차한남주
제4장 효과적인 관리SPFILE을 이용하여 데이터베이스 시작하기292 ~ 3004주차3조10월31일 11월 7일10:00
데이터 파일의 관리를 오라클에 맡기기300 ~ 3054주차
복구의 방탄화305 ~ 3114주차
지역적으로 관리되는 테이블 영역 사용하기311 ~ 3254주차
세그먼트 공간 관리를 오라클에 맡겨라325 ~ 3364주차
롤백 세그먼트 관리를 오라클에 맡겨라336 ~ 3424주차
제5장 문 처리SQL 문의 유형에 대한 이해346 ~ 3475주차3조10:00
문은 어떻게 실행되는가?347 ~ 3595주차
쿼리의 시작과 끝360 ~ 3695주차
수정 DML의 시작과 끝369 ~ 3715주차
DDL 처리371 ~ 3735주차
바인드 변수의 사용373 ~ 4025주차
가능한 한 적게 파싱하기402 ~ 4215주차
제6장 비용 기반의 최적화기 활용 극대화RBO가 사장된 이유425 ~ 4286주차4조11월21일 11월28일
CBO로 하여금 최선을 다 하도록 만들기428 ~ 4446주차
CBO 최적화하기444 ~ 4936주차
10053 이벤트를 사용하여 CBO 선택 추적하기493 ~ 4996주차
제7장 효과적인 스키마 디자인스키마 디자인 기본 원칙502 ~ 5177주차4조
테이블 종류 개요518 ~ 5197주차
B*트리 인덱스 클러스터 테이블519 ~ 5397주차
인덱스 조직 테이블(IOT)539 ~ 5477주차
외부 테이블547 ~ 5597주차
인덱싱 테크닉559 ~ 5727주차
압축572 ~ 5937주차
제8장 효과적인 SQL효율적인 SQL을 작성하는 데 필요한 것597 ~ 5978주차5조12월12일 12월19일
액세스 경로 이해하기598 ~ 6208주차이현석
조인에 대한 이해620 ~ 6438주차이현석
(물리적인) 스키마 문제643 ~ 6478주차이현석
SQL 바로 알기647 ~ 7059주차이현석
쿼리를 튜닝하지 말자705 ~ 7119주차이현석
기타 SQL 테크닉 개요711 ~ 7129주차이현석
제9장 효과적인 PLSQL 프로그래밍왜 PLSQL 인가?716 ~ 72110주차5조12월12일 12월19일
가능한 한 적게 작성하라721 ~ 72710주차오화균
패키지를 사용하라727 ~ 73510주차오화균
정적 SQL을 사용하라735 ~ 74010주차오화균
대량 처리740 ~ 75010주차오화균
데이터 반환하기750 ~ 75710주차오화균
%TYPE과 %ROWTYPE을 사용하라757 ~ 76610주차오화균
호출자 권한 이용하기767 ~ 77010주차오화균
조회 작업을 효율적으로 수행하라771 ~ 78210주차오화균
자치 트랜잭션을 사용할 때 주의하기782 ~ 78610주차오화균
암시적 혹은 명시적 커서를 사용할 지 선택하라786 ~ 79610주차오화균
제10장 그렇게 사고를 만났다PLSQL 기타800 ~ 81710주차5조오화균12월12일 12월19일
하위 페이지
[2009.09.14]중요한것은 팀 노력이다 (by hiphop4775) [2009.09.15]문서를 읽어라 (by hiphop4775) [2009.09.16]블랙박스 증후군을 피하라 (by hiphop4775) [2009.09.17]테스트환경을 구축하라 (by hiphop4775) [2009.09.17]이것은 데이터베이스이지, 데이터더미가 아니다 (by hiphop4775) [2009.09.17]권위에 도전하라 (by hiphop4775) [2009.09.17]성능향상을 위해서는 튜닝하지 말고 디자인하라 (by hiphop4775) [2009.09.17]처음부터 성능 목표를 정의하라 (by hiphop4775) [2009.09.17]벤치마크, 벤치마크, 벤치마크 (by hiphop4775) [2009.09.17]시스템에 코드를 삽입하라 (by hiphop4775) [2009.09.17]지름길을 찾지 말라 (by hiphop4775) [2009.09.17]단순화하라 (by hiphop4775) [2009.09.17]제공된 기능을 사용하라 (by hiphop4775) [2009.10.06]AUTOTRACE (by tlswofl) [2009.10.06]Statspack (by tlswofl) [2009.10.06]AUTOTRACE,TKPROF (by tlswofl) [2009.10.06]TKPROF (by tlswofl) [2009.10.07]SQL*Plus (by treeone) [2009.10.08]EXPLAIN PLAN (by treeone) [2009.10.08]파티셔닝 이용 시기 (by tlswofl) [2009.10.09]AWR (by treeone) [2009.10.13]병렬 작업을 사용할 시기 알기 (by treeone) [2009.10.26]제5장 문 처리 (by csahn79) [2009.10.27]SPFILE을 이용하여 데이터베이스 시작하기 (by ljh1148) [2009.10.29]데이터 파일의 관리를 오라클에 맡기기 (by ljh1148) [2009.11.16]왜 PLSQL 인가? (by openlsw) [2009.10.30]지역적으로 관리되는 테이블 영역 사용하기 (by ljh1148) [2009.10.30]세그먼트 공간 관리를 오라클에 맡겨라 (by ljh1148) [2009.10.30]롤백 세그먼트 관리를 오라클에 맡겨라 (by ljh1148) [2009.11.19]RBO vs CBO (by joang77) [2009.11.20]CBO 환경 설정 파라미터 (by joang77) [2009.11.20]System Statistics (by joang77) [2009.11.20]About 10053 Event (by joang77) [2009.11.24]스키마 디자인 기본 원칙 (by joang77) [2009.11.24]테이블 종류 개요 (by joang77) [2009.11.26]압축 (by joang77) [2009.11.27]인덱싱 테크닉 (by joang77) [2009.11.27]인덱스 조직 테이블(IOT) (by joang77) [2009.12.02]액세스 경로 이해하기 (by dreamlhs) [2009.12.02]조인에 대한 이해 (by dreamlhs) [2009.12.02]SQL 바로 알기 (by dreamlhs) [2009.12.09]쿼리를 튜닝하지 말자 (by dreamlhs) [2009.12.09]기타 SQL 테크닉 개요 (by dreamlhs) [2009.12.10]가능한 한 적게 작성하라 (by openlsw) [2009.12.10]패키지를 사용하라 (by openlsw) [2009.12.11]정적 SQL을 사용하라 (by openlsw) [2009.12.11]대량 처리 (by openlsw) [2009.12.11]데이터 반환하기 (by openlsw) [2009.12.11]%TYPE과 %ROWTYPE을 사용하라 (by openlsw) [2009.12.11]호출자 권한 이용하기 (by openlsw) [2009.12.11]조회 작업을 효율적으로 수행하라 (by openlsw) [2009.12.11]자치 트랜잭션을 사용할 때 주의하기 (by openlsw) [2009.12.11]암시적 혹은 명시적 커서를 사용할 지 선택하라 (by openlsw) [2009.12.18]PLSQL 기타 (by openlsw) [2010.01.05]백업 & 리커버리 (by ljh1148)