| 책의 구성
1장 왜? _ 튜닝의 목적
모니터의 중요성, Baseline 확보의 중요성, 튜닝 방법론 개발, 병목 찾기, 튜닝 디자인, 과정과 결과의 문서화, 튜닝 사례 연구
2장 튜닝을 위한 도구
프로필러, 이벤트뷰어, 성능모니터, 쿼리분석기, 다양한 T_SQL, 스트레스 테스트 도구
3장 물리적 데이터베이스 아키텍처
스토리지 엔진, 데이터베이스 옵션과 성능, 가상로그와 성능, 페이지 구조, 행 구조, 고정컬럼과 가변컬럼의 성능....
4장 인덱스 기초
인덱스 개요, 인덱스 구조, 인덱스 생성과 변경, 삭제 시뮬레이션, 인덱스 정보, 인덱스 테스트, 인덱스 조각과 재구성....
5장 인덱스 활용
인덱스 만들기 옵션, 검색 제한자, 복합 인덱스, 커버된 인덱스, 인덱스 교집합, 인덱스 튜닝 마법사, 인덱스 업데이트 성능....
6장 최적화기
최적화기 개요, 최적화 단계, 자동 재 컴파일, 비용한계 설정, 통계 결과 보기, 그래픽 실행 계획, 텍스트 실행 계획....
7장 트랜잭션 잠금 기초
트랜잭션 종류, 암시적 트랜잭션, XACT_ABORT ON, sp_lock, 잠금 힌트, 잠금의 크기, 잠금의 길이, 잠금의 세기....
8장 트랜잭션과 잠금 활용
잠금의 세기, 대량 업데이트 잠금, 래치 잠금, 키 범위 잠금, 업데이트 잠금, 잠금 정보 얻기, 차단, 변환 교착, 순환 교착....
9장 함수와 프로시저
함수와 성능, 스칼라 함수, 테이블 조작 함수, 저장 프로시저와 성능, 플랜 재사용, 자동 매개 변수화, 재컴파일과 성능....
10장 커서
커서 종류와 성능, 커서의 작동원리, 커서 예제, 최대값 추출, 순위 계산, 히스토그램, 피벗, 누계, 문자 결합...
책의 구성
1장 왜? _ 튜닝의 목적
모니터의 중요성, Baseline 확보의 중요성, 튜닝 방법론 개발, 병목 찾기, 튜닝 디자인, 과정과 결과의 문서화, 튜닝 사례 연구
2장 튜닝을 위한 도구
프로필러, 이벤트뷰어, 성능모니터, 쿼리분석기, 다양한 T_SQL, 스트레스 테스트 도구
3장 물리적 데이터베이스 아키텍처
스토리지 엔진, 데이터베이스 옵션과 성능, 가상로그와 성능, 페이지 구조, 행 구조, 고정컬럼과 가변컬럼의 성능....
4장 인덱스 기초
인덱스 개요, 인덱스 구조, 인덱스 생성과 변경, 삭제 시뮬레이션, 인덱스 정보, 인덱스 테스트, 인덱스 조각과 재구성....
5장 인덱스 활용
인덱스 만들기 옵션, 검색 제한자, 복합 인덱스, 커버된 인덱스, 인덱스 교집합, 인덱스 튜닝 마법사, 인덱스 업데이트 성능....
6장 최적화기
최적화기 개요, 최적화 단계, 자동 재 컴파일, 비용한계 설정, 통계 결과 보기, 그래픽 실행 계획, 텍스트 실행 계획....
7장 트랜잭션 잠금 기초
트랜잭션 종류, 암시적 트랜잭션, XACT_ABORT ON, sp_lock, 잠금 힌트, 잠금의 크기, 잠금의 길이, 잠금의 세기....
8장 트랜잭션과 잠금 활용
잠금의 세기, 대량 업데이트 잠금, 래치 잠금, 키 범위 잠금, 업데이트 잠금, 잠금 정보 얻기, 차단, 변환 교착, 순환 교착....
9장 함수와 프로시저
함수와 성능, 스칼라 함수, 테이블 조작 함수, 저장 프로시저와 성능, 플랜 재사용, 자동 매개 변수화, 재컴파일과 성능....
10장 커서
커서 종류와 성능, 커서의 작동원리, 커서 예제, 최대값 추출, 순위 계산, 히스토그램, 피벗, 누계, 문자... |