만화로 보는 오라클 튜닝

Oracle Event Tour. SQL Tuning의 기초

(주)엑셈 컨설팅본부 | 엑셈 | 2023년 09월 15일 | PDF

이용가능환경 : Windows/Android/iOS 구매 후, PC, 스마트폰, 태블릿PC에서 파일 용량 제한없이 다운로드 및 열람이 가능합니다.

구매

종이책 정가 17,000원

전자책 정가 3,000원

판매가 3,000원

도서소개

엑셈은 OWI 관련 기술서적을 출판하고 고객사의 DB 성능 컨설팅에 OWI 방법론을 적용하여 꾸준히 지식과 경험을 축적해 왔다. 이러한 지식을 자사의 시스템 성능 모니터링 솔루션에 반영함으로써 엑셈이 국내에서 OWI 방법론을 개척해 온 선구자라고도 자부한다.

이번에는 엑셈이 만화를 통해서 Oracle DBMS의 OWI 개념과 SQL 튜닝을 쉽게 설명해 보려고 한다. 여러분을 위해 성실히 준비해 온 지식기업 엑셈의 컨텐츠를 마음껏 즐겨 주시기 바란다. 저희 엑셈은 앞으로도 주기적으로 기술서적을 출간해서 오라클 성능 지식을 공유하는데 앞장설 것이다.

저자소개

그림 : 김혜림
13년차 디자이너이자 귀여운 두 딸, 서하 서빈이의 엄마이다.
시각디자인을 전공했고 다양한 영역에서 디자인 활동을 하고 있다.
2008년 “오라클 이벤트 투어”를 첫 시작으로 기술 만화 5편을 그렸으며 현재
네이버 웹툰 “빅앤데이라”를 연재 중이다.

목차소개

[ 아스터와 함께하는 Oracle Event Tour ]
I/O
1화 db file sequential read 10
2화 db file scattered read 14
3화 direct path read 18
4화 direct path write 26
5화 direct path read temp 30
6화 db file parallel read 34
7화 db file parallel write 38
8화 control file parallel write 42
9화 read by other session 48
10화 write complete waits 52

Library Cache
11화 SQL의 작성 58
12화 SQL의 파싱 60
13화 child LCO 생성 62
14화 latch:library cache(Function call로 인한 수행 횟수 증가) 64
15화 latch:cache buffers chains 68
16화 latch:cache buffers lru chain 72
17화 library cache pin 76
18화 latch:shared pool(bind mismatch) 80
19화 kksfbc child completion 84
20화 cursor pin s wait on x 88
21화 latch free(simulator lru latch) 92

Lock
22화 enq: TX - row lock contention(동일 Row 변경에 의한 TX Enqueue) 96
23화 enq:TX-index contention 104
24화 enq:TX-allocate ITL entry 108
25화 enq:TM-contention 112
26화 enq:US-contention 116
27화 enq:SQ-contention 120
28화 enq:HW-contention 124
29화 enq:ST-contention 128
30화 enq:TC-contention 130

Redo Log
31화 log buffer space 134
32화 log file parallel write 138
33화 log file switch completion 142
34화 Log file sync 146

RAC
35화 gc cr/current block 2 - way/3 - way 142
36화 gc cr/current grant 2-way 166
37화 gc cr/current multi block reques 172
38화 gc buffer busy 178
39화 gc current block busy(Redo Flush에 의한 지연) 182
40화 gc cr/current block congested 188
41화 gc current split 194
42화 DFS lock handle 198
43화 gc cr failure 208

기타
44화 buffer busy waits(동일 블록 변경에 의한 Data Block에 대한 경합) 212
45화 free buffer waits 218
46화 SQLnet more data from/to client 224
47화 SGA allocation forcing component growth 228

[ Mr.큐 ]
1화 SQL Tuning 초짜가 고수 되는 법! 232
2화 Oracle Dictionary View(DBA_HIST_) 234
3화 통계 정보관리가 중요해! 236
4화 인덱스 컬럼의 데이터 형 변환 239
5화 배치 프로그램에서 튜닝대상 SQL 추출하기 242
6화 Table Full Scan 쿼리 추출하기 244
7화 Table Full Scan이 항상 비효휼적인 것은 아니다! 247
8화 10046 Trace vs. DBMS_XPLAN.DISPLAY_CURSOR 250
9화 Function은 최종 추출 결과만큼만 수행하자! 253
10화 With절 동작방식 이해하기 256

부록
[ 맥가이드(MaxGauge Guide) ]
1화 Lock Treeㅣ마일리지를 잡아라! 262
2화 Alert 기능ㅣ밤새지 말란 말야~! 264
3화 Daily Trend 기능ㅣ내맘대로 비교하기 266
4화 Top SQLㅣ기능 젠틀맨 268
5화 Event Description 기능 궁금해요? 궁금하면 클릭! 270
6화 RAC View 기능ㅣ본다 본다 다본다 272
7화 Table Space 기능ㅣ늘릴까 말까? 274
8화 SQL List기능ㅣ 잠깐! SQL 필터링 하고 가실게요 276
9화 Trend Comparison 기능ㅣ완벽한 비교 278
10화 Stat analysis 기능ㅣ한큐에 분석하기 280

[ 인터미네이터(InterMax Guide) ]
1화 I’ll Be Back 284
2화 GC 모니터링 286
3화 WAS-DB 연계분석 288
4화 Transaction Path View 290
5화 Connection Pool Monitoring 292
6화 Exception 분석 294
7화 JAVA Source Diff 기능 296
8화 WAS Workload summary 298

회원리뷰 (0)

현재 회원리뷰가 없습니다.

첫 번째 리뷰를 남겨주세요!