로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

이펙티브 오라클 : 성능 향상을 위한 데이터베이스 설계 비법

   
지은이 THOMAS KYTE   |   출판사 정보문화사  |   발행일 2004년 07월 10일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 30,000원27,000원 10%
마일리지 5% 1,500원
발행일 2004-07-10
ISBN 8956741999 |  9788956741994
기타정보 번역서 | 850쪽
예상출고일
배송비 무료배송
   
데이터베이스관리
종합지수 14p 39 위
   
이 책의 원서
  Effective Oracle by Design
McGraw-Hill | Thomas Kyte
주의사항 더이상 출간되지 않습니다.
 

오라클 개발자를 위해 오라클 데이터베이스의 효용성을 극대화하는 방법을 설명한 책. 좋은 SQL과 오라클 기반의 애플리케이션을 작성하기 위하여 알아야 할 것들을 소개하고 있다. 시스템 디자인 시작 전의 튜닝과 특정 목적을 염두에 둔 디자인과 이를 향한 테스트, 시행착오 등에 관한 토론을 포함하여 성능 튜닝의 전체적인 구조와 접근 방식을 제시한다.
머리말
용어 대역표
제1장 애플리케이션 구축을 위한 올바른 접근법
제2장 성능 툴키트
제3장 아키텍처와 관련된 결정
제4장 효과적인 관리
제5장 문 처리
제6장 비용 기반의 최적화기 활용 극대화
제7장 효과적인 스키마 디자인
제8장 효과적인 SQL
제9장 효과적인 PL/SQL 프로그래밍
제10장 그렇게 사고를 만났다
부록 설치와 몇가지 스크립트
Thomas Kyte는 전세계에서 가장 뛰어난 오라클 전문가 중의 한 사람이다. 그는 오라클의 정부, 교육, 그리고 건강관리 부문의 부사장일 뿐만 아니라 오라클 매거진과 온라인 포럼의 "Ask Tom" 칼럼의 "Tom"이기도 하다. 그는 수천 개에 이르는 기술적인 질문에 응답하였으며 이러한 질문들이 이 책의 밑거름이 되었다.



[역자 소개]

박민호
- 현재 한국은행 전산정보국 근무
- 중앙대학교 전자계산학과 졸업
- 한국과학기술원(KAIST) 석사
- 데이터베이스 및 통신망 전공
- 'ORACLE9i A Beginner's Guide','Step by Step Microsoft SQL Server 2000 Programming','ORACLE9i SQLJ Programming' 외 다수



【 저자·역자 Prolog 】

이 책을 세 단어로 요약하면 효용성, 문서, 벤치마킹일 것이다. 이 중에서 가장 중요한 단어가 무엇이냐고 묻는다면 효용성이라고 답하겠다. 이 책의 일관된 주제는 데이터베이스의 효용성이다. 데이터베이스는 특정 생각이나 번뜩이는 아이디어를 구현해 내는 데 활용되는 도구에 불과하다. 이 도구를 제대로 활용할 경우에는 사용자의 목적을 달성할 수 있지만 제대로 활용하기란 말처럼 쉽지 않다. 오라클과 같이 복잡한 도구라면 더더욱 그렇다. 역자가 오라클이라는 데이터베이스를 접한 지도 벌써 10년이 다 되어 가는 것 같다. 모든 소프트웨어가 그렇겠지만 오라클도 상당히 똑똑해졌다. 무엇보다도 기능이 전방위로 확대되었다. 개발자나 DBA가 작업을 하다 이러이러한 기능이 있었으면 좋겠다고 생각하면 거의 틀림없이 그런 기능을 가지고 있을 정도이다.

그렇다면 오라클이라는 도구를 통해 의도한 효과를 보려면 어떻게 해야 하는가? 이 책의 저자는 오라클 관련 문서를 읽으라고 권고하고 있는데, 이는 오라클을 속속들이 알지 못하고서는 오라클의 다재다능한 기능을 제대로 활용할 수 없다는 생각과 관련이 있다. 우리들 중에 한글이나 워드와 같은 문서 편집기의 기능을 제대로 알고 쓰는 사람이 얼마나 될까? 아마도 대다수는 극히 제한된 기능만을 쓰고 있을 것이다. 그러나 사용법을 설명해 주는 책을 한 번이라도 읽은 사용자라면 그렇지 않은 사람들보다도 훨씬 효과적으로 문서 편집기를 사용할 것이다. 이 책의 저자도 이 점을 강조하고 있다. 오라클의 효용성은 거저 얻어지는 것이 아니다. 이 책의 저자가 제시한 독서 로드 맵을 활용하여 오라클이 제공해 주는 효용성을 만끽하기 바란다. 아울러 벤치마킹을 우습게 여기지 말라는 당부를 (저자를 대신해서) 하고 싶다. 오라클의 최적화기가 쿼리를 실행하기 전에 다양한 쿼리 계획을 작성하고 이들을 평가한 후 가장 효율적인 것을 최종 실행 계획으로 선택하듯이, 개발자나 DBA도 오라클을 활용할 계획을 세웠다면 어떤 형태로든 이들 계획을 벤치마킹하는 것이 중요하다.

원서를 옮기는 과정에서 데이터베이스 사용자가 일반적으로 쓰는 영문 용어는 그대로 옮겼으며 우리말로 번역하거나 영문을 사용하는 것이 직관적이지 않을 경우에는 문장으로 풀어서 썼다. 특히 저자의 의도와 다르게 번역하거나 잘못 옮기지 않도록 출판사와 여러모로 노력하였지만 독자 여러분이 볼 때에는 부족한 점이 많이 있으리라 생각한다.

아무쪼록 이 책이 독자 여러분에게 유용한 도우미가 되기를 바란다.
Very Good
박정진님이 쓰신 서평보기 I 평점 I 조회수(1289) I 공감 (0) I 블로그
구글에다 DB에 대한 Search를 던지면 종종 나오는 사이트인톰에게 물어봐(AskTom)의 그 톰이다 제목은 웬지 좀 그렇지만(비법-_-이라니... 이런 제목에 많이 속아온 나로서는-_- 책 제목에 오히려 위화감이 들었다.)그 내용은 저자의 내공과 이름에 걸맞게 아주 훌륭하다.  마치 사람들은 고수들은 그들만이 알고 있는 숨겨진 옵션을 알아서 마법의 지팡이를 흔들듯이 그 옵션을 키면 빨라지는 것 같은 착각에 빠지곤 하지만..DB에는 매우빠르게 라는 옵션이 없다-_- 단지...
 
전체평균(60)
회원평점   회원서평수 1
Very Good
박정진 님  2006-09-25
이메일주소수집거부