2008년 하반기 - 제6차 데이터베이스 스터디

1. 스터디 개요

1.1 스터디 목적

  • RDBMS의 구조와 기본 원리를 이해한다.
  • Oracle 데이터베이스의 튜닝 방법을 이해하고 실무에서 적용할 수 있는 능력을 키운다.

1.2. 스터디원 모집 일정

1.3. 스터디 운영자

  • 이현석 : 오라클클럽에서 ("현","dreamlhs")이라는 닉네임으로 활동을 하고 있습니다.

1.4. 스터디 장소

  • 오시는 방법은 아래 약도 및 글 참고

 

2. 스터디 내용

2.1 스터디 교재

!4155525.jpgwidth=80, height=105! 이펙티브오라클

2.2 스터디 일정

2.2.1 이펙티브오라클

대제목중제목페이지주차발표조발표자스터디일자장소시간진행
KICK OFF 모임2_phase_commit8월2일HIST15:00(/)
VLDB:1번째발표
제1장 애플리케이션 구축을 위한 올바른 접근법중요한것은 팀 노력이다37 ~ 431주차5조이현석8월9일HIST10:00(/)
문서를 읽어라44 ~ 491주차5조이현석8월9일HIST(/)
블랙박스 증후군을 피하라50 ~ 651주차5조이현석8월9일HIST(/)
이것은 데이터베이스이지, 데이터더미가 아니다66 ~ 731주차5조이현석8월9일HIST(/)
테스트환경을 구축하라74 ~ 801주차5조이현석8월9일HIST(/)
성능향상을 위해서는 튜닝하지 말고 디자인하라81 ~ 881주차5조이현석8월9일HIST(/)
처음부터 성능 목표를 정의하라89 ~ 931주차5조이현석8월9일HIST(/)
2번째발표
벤치마크, 벤치마크, 벤치마크94 ~ 1011주차1조김도희8월9일HIST10:00(/)
시스템에 코드를 삽입하라102 ~ 1121주차1조김도희8월9일HIST(/)
권위에 도전하라113 ~ 1171주차1조김도희8월9일HIST(/)
지름길을 찾지 말라118 ~ 1191주차1조김도희8월9일HIST(/)
단순화하라120 ~ 1241주차1조김도희8월9일HIST(/)
제공된 기능을 사용하라125 ~ 1341주차1조김도희8월9일HIST(/)
3번째발표
제2장 성능 툴키드SQL*Plus139 ~ 1442주차2조VLDB:김종원8월23일HIST10:00(/)
VLDB:EXPLAIN PLAN144 ~ 1582주차2조VLDB:김종원8월23일HIST(/)
AUTOTRACE158 ~ 1922주차2조VLDB:김종원8월23일HIST(/)
4번째발표
TKPROF192 ~ 2102주차4조임주영8월23일HIST10:00(/)
Runstats210 ~ 2212주차4조임주영8월23일HIST(/)
Statspack221 ~ 2322주차4조임주영8월23일HIST(/)
DBMS_PROFILER232 ~ 2362주차4조임주영8월23일HIST(/)
JDeveloper(그리고 디버깅)236 ~ 2402주차4조임주영8월23일HIST(/)
5번째발표
제3장 아키텍쳐와 관련된 결정공유 서버 대 전용 서버 연결에 대한 이해242 ~ 2533주차3조강정식8월30일HIST10:00(/)
클러스터링 이용253 ~ 2623주차3조강정식8월30일HIST(/)
파티셔닝 이용 시기262 ~ 2753주차3조강정식8월30일HIST(/)
병렬 작업을 사용할 시기 알기275 ~ 2903주차3조강정식8월30일HIST(/)
6번째발표
제4장 효과적인 관리SPFILE을 이용하여 데이터베이스 시작하기292 ~ 3004주차1조장태길9월6일HIST10:00(/)
데이터 파일의 관리를 오라클에 맡기기300 ~ 3054주차1조장태길9월6일HIST(/)
복구의 방탄화305 ~ 3114주차1조장태길9월6일HIST(/)
지역적으로 관리되는 테이블 영역 사용하기311 ~ 3254주차1조장태길9월6일HIST(/)
세그먼트 공간 관리를 오라클에 맡겨라325 ~ 3364주차1조장태길9월6일HIST(/)
롤백 세그먼트 관리를 오라클에 맡겨라336 ~ 3424주차1조장태길9월6일HIST(/)
7번째발표
제5장 문 처리SQL 문의 유형에 대한 이해346 ~ 3475주차4조임채영9월27일HIST10:00(/)
문은 어떻게 실행되는가?347 ~ 3595주차4조임채영9월27일HIST(/)
쿼리의 시작과 끝360 ~ 3695주차4조임채영9월27일HIST(/)
수정 DML의 시작과 끝369 ~ 3715주차4조임채영9월27일HIST(/)
DDL 처리371 ~ 3735주차4조임채영9월27일HIST(/)
바인드 변수의 사용373 ~ 4025주차4조임채영9월27일HIST(/)
가능한 한 적게 파싱하기402 ~ 4215주차4조임채영9월27일HIST(/)
오라클클럽 세미나 1회10월25일
11번째발표
제8장 효과적인 SQL효율적인 SQL을 작성하는 데 필요한 것597 ~ 5978주차4조오정희11월08일(/)
액세스 경로 이해하기598 ~ 6208주차4조오정희11월08일(/)
조인에 대한 이해620 ~ 6438주차4조오정희11월08일(/)
(물리적인) 스키마 문제643 ~ 6478주차4조오정희11월08일(/)
12번째발표
SQL 바로 알기647 ~ 7059주차3조박상현11월08일(/)
쿼리를 튜닝하지 말자705 ~ 7119주차3조박상현11월08일(/)
기타 SQL 테크닉 개요711 ~ 7129주차3조박상현11월08일(/)
10번째발표
외부 테이블547 ~ 5597주차2조김병두11월15일(/)
인덱싱 테크닉559 ~ 5727주차2조 김병두11월15일(/)
압축572 ~ 5937주차2조 김병두11월15일(/)
9번째발표
제7장 효과적인 스키마 디자인스키마 디자인 기본 원칙502 ~ 5177주차3조김강환11월15일(/)
테이블 종류 개요518 ~ 5197주차3조김강환11월15일(/)
B*트리 인덱스 클러스터 테이블519 ~ 5397주차3조김강환11월15일(/)
인덱스 조직 테이블(IOT)539 ~ 5477주차3조김강환11월15일(/)
13번째발표
제9장 효과적인 PLSQL 프로그래밍왜 PLSQL 인가?716 ~ 72110주차2조VLDB:기민용11월22일(/)
가능한 한 적게 작성하라721 ~ 72710주차2조 VLDB:기민용11월22일 (/)
패키지를 사용하라727 ~ 73510주차2조 VLDB:기민용11월22일 (/)
정적 SQL을 사용하라735 ~ 74010주차2조 VLDB:기민용11월22일 (/)
대량 처리740 ~ 75010주차2조 VLDB:기민용11월22일 (/)
데이터 반환하기750 ~ 75710주차2조 VLDB:기민용11월22일 (/)
%TYPE과 %ROWTYPE을 사용하라757 ~ 76610주차2조 VLDB:기민용11월22일 (/)
오라클클럽 세미나 2회12월06일
8번째발표
제6장 비용 기반의 최적화기 활용 극대화RBO가 사장된 이유425 ~ 4286주차5조이현석12월13일(/)
CBO로 하여금 최선을 다 하도록 만들기428 ~ 4446주차5조이현석12월13일(/)
CBO 최적화하기444 ~ 4936주차5조이가혜12월13일(/)
i0053 이벤트를 사용하여 CBO 선택 추적하기493 ~ 4996주차5조이가혜12월13일(/)
13번째발표
호출자 권한 이용하기767 ~ 77011주차1조이지웅12월13일(/)
조회 작업을 효율적으로 수행하라771 ~ 78211주차1조이지웅12월13일 (/)
자치 트랜잭션을 사용할 때 주의하기782 ~ 78611주차1조이지웅12월13일 (/)
암시적 혹은 명시적 커서를 사용할 지 선택하라786 ~ 79611주차1조이지웅12월13일 (/)
제10장 그렇게 사고를 만났다800 ~ 81711주차1조이지웅12월13일 (/)

3. 스터디 팀원

3.1 스터디 조별 인원

인원
1조이지웅,장태길,김도희
2조김종원,김병두,기민용
3조강정식,김강환,박상현
4조오정희,임채영,임주영
5조이가혜,이현석,오성영

3.2 스터디 출석부

  • 제6차 대용량데이터베이스솔루션 스터디 출석부

4. 스터디 회칙

5. 스터디 회비관리

  • 총무 : 임채영
  • 계좌 : 하나은행 243-910093-38207
  • 매월 5일 까지 정기회비를 납부해 주세요.
  • 회비 및 벌금은 스터디 총무에게 자발적으로 납부해 주세요.

6. 스터디 공지

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