by-nc-sa     개발자, DBA가 함께 만들어가는 구루비 지식창고!

2009년 하반기 대용량데이터베이스 스터디




2009년 하반기 대용량데이터베이스 스터디

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

2.2.1 이펙티브오라클

대제목 중제목 페이지 주차 발표조 발표자 스터디일자 장소 시간 진행
KICK OFF 모임           9월 5일 freechal 미정
제1장 애플리케이션 구축을 위한 올바른 접근법 중요한것은 팀 노력이다 37 ~ 43 1주차 1조 박상현,
이재광
9월19일 9월26일   10:00
  문서를 읽어라 44 ~ 49 1주차 1조 박상현,
이재광
9월 19일   10:00
  블랙박스 증후군을 피하라 50 ~ 65 1주차 1조 박상현,이재광 9월19일   10:00
  이것은 데이터베이스이지, 데이터더미가 아니다 66 ~ 73 1주차 1조 박상현,
이재광
9월19일   10:00
  테스트환경을 구축하라 74 ~ 80 1주차 1조 박상현,
이재광
9월19일   10:00
  성능향상을 위해서는 튜닝하지 말고 디자인하라 81 ~ 88 1주차 1조 박상현,
이재광
9월19일   10:00
  처음부터 성능 목표를 정의하라 89 ~ 93 1주차 1조 박상현,
이재광
9월19일   10:00
  벤치마크, 벤치마크, 벤치마크 94 ~ 101 1주차 1조 박상현,
이재광
9월19일   10:00
  시스템에 코드를 삽입하라 102 ~ 112 1주차 1조 박상현,
이재광
9월19일   10:00
  권위에 도전하라 113 ~ 117 1주차 1조 박상현,
이재광
9월19일   10:00
  지름길을 찾지 말라 118 ~ 119 1주차 1조 박상현,
이재광
9월19일   10:00
  단순화하라 120 ~ 124 1주차 1조 박상현,
이재광
9월19일   10:00
  제공된 기능을 사용하라 125 ~ 134 1주차 1조 박상현,
이재광
9월19일   10:00
  오라클의 ROCK 메커니즘     1조 박상현,
이재광
     
스터디 가을 MT 난지캠핑장         10월10일   11:00
제2장 성능 툴키드 SQL*Plus 139 ~ 144 2주차 2조 한남주 10월17일 10월24일   10:00
  EXPLAIN PLAN/DBMS_XPLAN Package 144 ~ 158 2주차   한남주      
  AUTOTRACE 158 ~ 192 2주차   이신재      
  TKPROF 192 ~ 210 2주차   이신재      
  Runstats 210 ~ 221 2주차          
  Statspack 221 ~ 232 2주차   이신재      
  AWR - 책에는 없어요 221 ~ 232 2주차   한남주      
  DBMS_PROFILER 232 ~ 236 2주차          
  JDeveloper(그리고 디버깅) 236 ~ 240 2주차          
제3장 아키텍쳐와 관련된 결정 공유 서버 대 전용 서버 연결에 대한 이해 242 ~ 253 3주차 2조       10:00
  클러스터링 이용 253 ~ 262 3주차          
  파티셔닝 이용 시기 262 ~ 275 3주차   이신재      
  병렬 작업을 사용할 시기 알기 275 ~ 290 3주차   한남주      
제4장 효과적인 관리 SPFILE을 이용하여 데이터베이스 시작하기 292 ~ 300 4주차 3조   10월31일 11월 7일   10:00
  데이터 파일의 관리를 오라클에 맡기기 300 ~ 305 4주차          
  복구의 방탄화 305 ~ 311 4주차          
  지역적으로 관리되는 테이블 영역 사용하기 311 ~ 325 4주차          
  세그먼트 공간 관리를 오라클에 맡겨라 325 ~ 336 4주차          
  롤백 세그먼트 관리를 오라클에 맡겨라 336 ~ 342 4주차          
제5장 문 처리 SQL 문의 유형에 대한 이해 346 ~ 347 5주차 3조       10:00
  문은 어떻게 실행되는가? 347 ~ 359 5주차          
  쿼리의 시작과 끝 360 ~ 369 5주차          
  수정 DML의 시작과 끝 369 ~ 371 5주차          
  DDL 처리 371 ~ 373 5주차          
  바인드 변수의 사용 373 ~ 402 5주차          
  가능한 한 적게 파싱하기 402 ~ 421 5주차          
제6장 비용 기반의 최적화기 활용 극대화 RBO가 사장된 이유 425 ~ 428 6주차 4조   11월21일 11월28일    
  CBO로 하여금 최선을 다 하도록 만들기 428 ~ 444 6주차          
  CBO 최적화하기 444 ~ 493 6주차          
  10053 이벤트를 사용하여 CBO 선택 추적하기 493 ~ 499 6주차          
제7장 효과적인 스키마 디자인 스키마 디자인 기본 원칙 502 ~ 517 7주차 4조        
  테이블 종류 개요 518 ~ 519 7주차          
  B*트리 인덱스 클러스터 테이블 519 ~ 539 7주차          
  인덱스 조직 테이블(IOT) 539 ~ 547 7주차          
  외부 테이블 547 ~ 559 7주차          
  인덱싱 테크닉 559 ~ 572 7주차          
  압축 572 ~ 593 7주차          
제8장 효과적인 SQL 효율적인 SQL을 작성하는 데 필요한 것 597 ~ 597 8주차 5조   12월12일 12월19일    
  액세스 경로 이해하기 598 ~ 620 8주차   이현석      
  조인에 대한 이해 620 ~ 643 8주차   이현석      
  (물리적인) 스키마 문제 643 ~ 647 8주차   이현석      
  SQL 바로 알기 647 ~ 705 9주차   이현석      
  쿼리를 튜닝하지 말자 705 ~ 711 9주차   이현석      
  기타 SQL 테크닉 개요 711 ~ 712 9주차   이현석      
제9장 효과적인 PLSQL 프로그래밍 왜 PLSQL 인가? 716 ~ 721 10주차 5조   12월12일 12월19일    
  가능한 한 적게 작성하라 721 ~ 727 10주차   오화균      
  패키지를 사용하라 727 ~ 735 10주차   오화균      
  정적 SQL을 사용하라 735 ~ 740 10주차   오화균      
  대량 처리 740 ~ 750 10주차   오화균      
  데이터 반환하기 750 ~ 757 10주차   오화균      
  %TYPE과 %ROWTYPE을 사용하라 757 ~ 766 10주차   오화균      
  호출자 권한 이용하기 767 ~ 770 10주차   오화균      
  조회 작업을 효율적으로 수행하라 771 ~ 782 10주차   오화균      
  자치 트랜잭션을 사용할 때 주의하기 782 ~ 786 10주차   오화균      
  암시적 혹은 명시적 커서를 사용할 지 선택하라 786 ~ 796 10주차   오화균      
제10장 그렇게 사고를 만났다 PLSQL 기타 800 ~ 817 10주차 5조 오화균 12월12일 12월19일    
대용량데이터베이스 세미나
제목 발표자 발표일
이재현, 안종식 2010년 1월16일
  • [LOCK & LATCH]
박상현, 이재광 2010년 2월 6일
  • [SQL의 활용]
기민용 2010년 2월 27일
스터디 팀원

문서정보

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
%TYPE과 %ROWTYPE을 사용하라
About 10053 Event
AUTOTRACE
AUTOTRACE,TKPROF
AWR
CBO 환경 설정 파라미터
EXPLAIN PLAN
PLSQL 기타
RBO vs CBO
SPFILE을 이용하여 데이터베이스 시작하기
SQL*Plus
SQL 바로 알기
Statspack
System Statistics
TKPROF
가능한 한 적게 작성하라
권위에 도전하라
기타 SQL 테크닉 개요
단순화하라
대량 처리
데이터 반환하기
데이터 파일의 관리를 오라클에 맡기기
롤백 세그먼트 관리를 오라클에 맡겨라
문서를 읽어라
백업 & 리커버리
벤치마크, 벤치마크, 벤치마크
병렬 작업을 사용할 시기 알기
블랙박스 증후군을 피하라
성능향상을 위해서는 튜닝하지 말고 디자인하라
세그먼트 공간 관리를 오라클에 맡겨라
스키마 디자인 기본 원칙
시스템에 코드를 삽입하라
암시적 혹은 명시적 커서를 사용할 지 선택하라
압축
액세스 경로 이해하기
왜 PLSQL 인가?
이것은 데이터베이스이지, 데이터더미가 아니다
인덱스 조직 테이블(IOT)
인덱싱 테크닉
자치 트랜잭션을 사용할 때 주의하기
정적 SQL을 사용하라
제5장 문 처리
제공된 기능을 사용하라
조인에 대한 이해
조회 작업을 효율적으로 수행하라
중요한것은 팀 노력이다
지름길을 찾지 말라
지역적으로 관리되는 테이블 영역 사용하기
처음부터 성능 목표를 정의하라
쿼리를 튜닝하지 말자
테스트환경을 구축하라
테이블 종류 개요
파티셔닝 이용 시기
패키지를 사용하라
호출자 권한 이용하기