꾸준히 빅데이터가 화두죠. 이에 대용량 데이터도 능숙하게 처리할 수 있도록 DBMS의 성능이 더욱 중요해지고 있습니다. 또한 취약한 DB 성능은 사용자에게 불편을 주어, 결국은 사업자의 손익에도 직접적인 영향을 미치기에 속도 등의 경쟁력도 중요한 이슈가 되었습니다. 아마도 이런 이슈를 해결하기 위한 가장 빠르고 효과적인 방법은 튜닝일 것 같은데요!

그러나 위 그림에서처럼 다양한 상황에서 제한된 비용으로 최적의 해법을 찾아내는 것은 너무나 어려운 일입니다. 그래서 이렇게 고민이 많은 개발자분들에게 도움을 드릴 수 있는 책이 나왔습니다. 바로 『실전 사례로 살펴보는 SQL 튜닝 비법: 기본 문법부터 최적의 성능을 발휘하는 SQL 작성까지』이죠.

이 책은 수년 간 실무에서 경험한 저자들의 튜닝 비법이 그대로 녹아있습니다. 물론 모든 상황에 대한 해법은 아니지만, 실무에서 겪은 다양한 상황 예제로 학습하다 보면 더욱 능숙한 튜닝 실력이 쌓이지 않을까요?^^

추천사

시스템의 튜닝 요소를 진단하는 방법은 물론, 현장에서의 경험을 바탕으로 한 튜닝 기술 노하우가 생생하게 녹아 있다. 또한 튜닝에 대한 기본적인 이론과 함께 소개하고 있는 다양한 사례들은 독자들의 이해를 돕는 데 중요한 역할을 할 것이다. SQL 튜너를 꿈꾸는 사람들이 그 꿈에 한 발 가까이 갈 수 있는 좋은 지침서가 될 것을 확신한다.

한국소프트웨어 아키텍트연합회장, 삼성SDS Delivery센터 기술혁신팀장 한인철 상무

짧게는 2~3년, 길게는 10여 년 간 튜닝을 해온 튜너들이 개발자에게 전수하고자 하는 튜닝 기술들을 싣고 있다. SQL을 작성해본 적이 있지만 자신이 없는 사람이나, 보다 효율적인 SQL을 작성하고 싶은 사람들에게 이 책을 추천한다.

삼성SDS Delivery센터 아키텍처팀장 박재광 상무

책의 주요 내용은 다음과 같습니다.

튜닝 개요

튜닝 유형

옵티마이저의 종류

옵티마이저 최적화를 위한 고려사항

실행 계획

각종 툴의 활용

인덱스 설계

대상 데이터에 따른 조인의 종류

수행 방식에 따른 조인의 종류

서브쿼리

힌트의 문법 및 종류

사례별 튜닝 기법

한편 현재 튜닝 전문가가 아닌 분들도 이 책을 계기로 더욱 적극적으로 자신의 전문성을 키워가는 것도 좋을 것 같습니다. 국내 DB 전문가들에 따르면 DB 튜닝 컨설팅과 솔루션 시장이 매년 15% 이상 성장하고 있고, 튜닝은 DB 성능을 좌우하는 핵심 요소로 투입 비용 대비하여 큰 효과를 보인다는 점에서 튜닝 전문가의 필요성이 더욱 커지고 있다고 하니까요. ^_^

[실전 사례로 살펴보는 SQL 튜닝 비법 구매처]

Yes24

교보문고

알라딘

인터파크