logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

이펙티브 오라클

이펙티브 오라클

(성능 향상을 위한 데이터베이스 설계 비법)

토마스 카이트 (지은이), 박민호 (옮긴이)
정보문화사
30,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

이펙티브 오라클
eBook 미리보기

책 정보

· 제목 : 이펙티브 오라클 (성능 향상을 위한 데이터베이스 설계 비법)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 데이터베이스 프로그래밍 > Oracle
· ISBN : 9788956741994
· 쪽수 : 850쪽
· 출판일 : 2004-07-10

책 소개

'효용성, 문서, 벤치마킹'에 초점을 맞추어 성능 향상을 위한 데이터베이스 설계 비법을 정리한 책이다. 전세계에서 가장 뛰어난 오라클 전문가 중의 한 사람으로 평가받는 저자는 이 책에서 오라클 데이터베이스를 120% 완벽하게 이용하여 애플리케이션을 개발하고 튜닝하는 방법을 소개한다.

목차

제1장 애플리케이션 구축을 위한 올바른 접근법
중요한 것은 팀 노력이다
문서를 읽어라
블랙박스 증후군을 피하라
이것은 데이터베이스이지, 데이터 더미가 아니다
테스트 환경을 구축하라
성능 향상을 위해서는 튜닝하지 말고 디자인하라
처음부터 성능 목표를 정의하라
벤치마크, 벤치마크, 벤치마크
시스템에 코드를 삽입하라
권위에 도전하라
지름길을 찾지 말라
단순화하라
제공된 기능을 사용하라

제2장 성능 툴키트
SQL*Plus
EXPLAIN PLAN
AUTOTRACE
TKPROF
Runstats
Statspack
DBMS_PROFILER
JDeveloper(그리고 디버깅)

제3장 아키텍처와 관련된 결정
공유 서버 대 전용 서버 연결에 대한 이해
클러스터링 이용
파티셔닝 이용 시기
병렬 작업을 사용할 시기 알기

제4장 효과적인 관리
SPFILE을 이용하여 데이터베이스 시작하기
데이터 파일의 관리를 오라클에 맡기기
복구의 방탄화
지역적으로 관리되는 테이블 영역 사용하기
세그먼트 공간 관리를 오라클에 맡기라
롤백 세그먼트 관리를 오라클에 맡기라

제5장 문 처리
SQL 문의 유형에 대한 이해
문은 어떻게 실행되는가?
쿼리의 시작과 끝
수정 DML의 시작과 끝
DDL 처리
바인드 변수의 사용
가능한 한 적게 파싱하기

제6장 비용 기반의 최적화기 활용 극대화
RBO가 사장된 이유
CBO로 하여금 최선을 다 하도록 만들기
CBO 최적화하기
10053 이벤트를 사용하여 CBO 선택 추적하기

제7장 효과적인 스키마 디자인
스키마 디자인 기본 원칙
테이블 종류 개요
B*트리 인덱스 클러스터 테이블
인덱스 조직 테이블(IOT)
외부 테이블
인덱싱 테크닉
압축

제8장 효과적인 SQL
효율적인 SQL을 작성하는 데 필요한 것
액세스 경로 이해하기
조인에 대한 이해
SQL 바로 알기
쿼리를 튜닝하지 말라
기타 SQL 테크닉 개요

제9장 효과적인 PL/SQL 프로그래밍
왜 PL/SQL인가?
가능한 한 적게 작성하라
패키지를 사용하라
정적 SQL을 사용하라
대량 처리
데이터 반환하기

제10장 그렇게 사고를 만났다
무엇이 다른지를 찾는다
한 번에 한 가지만 변경한다
이 한 가지를 변경하는 데는 충분한 근거가 있어야 한다
변화를 되돌릴 수 있어야 한다
테스트 사례를 작성한다

부록 설치와 몇 가지 스크립트
찾아보기

저자소개

토마스 카이트 (지은이)    정보 더보기
오라클 7.0.9 버전(오라클 데이터베이스 6 버전 이후로 새로운 버전이 출시된 1993년)부터 오라클에서 일해 왔지만, 오라클 5.1.5c 버전 때부터 오라클과 함께 작업을 해왔다(360KB 플로피 디스크의 단일 사용자 DOS 버전이 99$였다). 오라클 근무 전에는 6년 동안 주로 군대와 정부 고객을 대상으로 이기종 데이터베이스와 애플리케이션을 구축하는 시스템 통합 업무를 수행하였다. 요즘은 오라클 데이터베이스를 사용하는 사람들을 지원하면서 데이터베이스를 다루는 작업에 대부분의 시간을 보내고 있다. 고객들의 시스템을 설계하고 시스템을 구축하기도 하지만, 그보다는 더 자주 고객이 시스템을 재구축하거나 튜닝하는 일을 도와준다(‘튜닝’은 데이터베이스를 재구축하는 의미로 자주 사용된다). 또한 『오라클 매거진』에서 ‘Ask Tom’ 코너를 맡고 있으며, http://asktom.oracle.com 사이트에서는 오라클 데이터베이스와 툴에 관해 매일 수십여 통의 질문에 답해 주고 있다. 두 달마다 한 번씩 매거진에 가장 좋은 질문을 싣고 있으며(물론 웹에서 언제든지 볼 수 있으며, 내용은 오라클 데이터베이스에 저장된다), 또한 이 책에서 볼 수 있는 대부분의 소재를 다루는 기술 세미나를 하고 있다. 필자는 다른 사람들이 오라클 데이터베이스를 성공적으로 사용하는 데 도움이 되도록 많은 시간을 보내고 있으며, 오라클 기업 내에서도 애플리케이션을 구축하고 소프트웨어를 개발하고 있다. ? 저서 『Expert Oracle Database Architecture, First Edition』(Apress) 『Expert One-On-One Oracle』(정보문화사) 『이펙티브 오라클』(정보문화사) ? 공동저서 『Beginning Oracle Programming』(Apress)
펼치기
박민호 (옮긴이)    정보 더보기
중앙대학교 전자계산학과를 졸업하고, 한국과학기술원(KAIST)에서 석사 학위를 받았다. 2004년 현재 한국은행 전산정보국에서 일하고 있으며, 옮긴 책으로 <ORACLE9i A Beginner's Guide>, <Step by Step Microsoft SQL Server 2000 Programming>, <ORACLE9i SQLJ Programming> 등이 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책