오라클 튜닝 에센셜

DB 튜닝의 이해를 넘어 체화를 위한 공격적인 시도

DB 튜닝을 이해하여 좋은 SQL을 짜고 싶은 개발자들을 위한 책이다. DB 튜닝 입문자를 위해 꼭 필요한 내용 위주로 간추려 그림으로 설명함으로써 공부 부담을 줄였다. 튜닝은 DBMS의 아키텍처 이해 등 방대한 학습이 필요한 영역이다. 하지만 대부분의 개발 프로젝트 현장에는 전담 DB 튜너가 없다. 이에 따라 개발자들이 경험을 토대로 튜닝을 한다. 이 책은 경험 단계를 뛰어넘어 튜닝을 제대로 이해하고 싶은 개발자를 위해 기획됐다.

이 책은 튜닝이라는 허들을 넘기 어려운 이유 세 가지를 염두에 두고 해결책 중심으로 구성됐다.

DB 튜닝 공부의 어려움 3가지와 해결책
① 알아야 할 내용이 많다             ▷필수 내용만 간추려 그림과 함께 설명
② 느린 SQL 문을 접하기 어렵다  ▷ 풍부한 실행계획 예제 제시
③ 실습 데이터 확보의 어려움      ▷ 5000만 건 이상의 실습용 데이터와 모델 제공

∙∙목차   ∙∙실습용 데이터 내려받기  ∙∙저자 소개  ∙∙저자의 글   ∙∙이 책의 활용법   
∙∙추천의 글
   ∙∙감수의 글    ∙∙나가는 글     ∙∙구입안내      ∙∙포스터

 

오라클 튜닝 에센셜 표지

튜닝 경험이 없다면 시스템 속도를 저하시키는 ‘문제의 SQL문’을 접하더라도 실감하기가 쉽지 않다. 이런 독자를 위해 『오라클 튜닝 에센셜』은 직접 확인해볼 수 있도록 5000만 건 이상의 주문 테이블과 주문상품 테이블 데이터, 관련 데이터 모델을 제공한다. 책에 제시된 SQL문을 직접 적용·확인해 보고, 나만의 방법으로 고쳐보면서 공부할 수 있다.

이 책은 SQL 튜닝에 대해 막연한 두려움을 가진 사람이나 도전했다가 실패했던 사람에게 할 수 있다는 희망의 불씨가 될 것입니다. ― 서윤식 데이터와사람들 대표

굉장히 공격적인 책입니다. 이 책은 제가 그동안 읽었던 튜닝 책들 가운데 가장 강력한 주인공이 될 것입니다. 언젠가는 나올 거라 기대했던 내용의 책을 만난 놀라움과 반가움이 교차했습니다.
― 양용성 SQLGATE개발팀장·체커 개발이사