Oracle DBA高可用、備份恢復(fù)與性能優(yōu)化 帶目錄完整pdf[175MB]
175MB / 09-26
ORACLE PLSQL性能調(diào)優(yōu)訣竅與方法 中文完整pdf[58MB]
58.2MB / 05-21
Oracle數(shù)據(jù)庫性能優(yōu)化實踐指南 中文PDF掃描版[101MB]
109.3MB / 12-19
Oracle數(shù)據(jù)庫性能優(yōu)化的藝術(shù) (文平) 高清PDF掃描版[41M]
41MB / 06-02
-
Oracle常用命令速查手冊 中文PDF版 Oracle / 408KB
-
-
oracle開發(fā)案例(oracle操作手冊) 完整版word Oracle / 82.9KB
-
Oracle11g官方文檔中英對照PDF版 + Oracle 11g R2官方public最新 Oracle / 175MB
-
-
Oracle云數(shù)據(jù)庫方案 DOC版 Oracle / 424KB
-
Oracle 12c PL/SQL程序設(shè)計終極指南 高清pdf+mobi版[24MB] Oracle / 24.4MB
-
名師講壇—Oracle SQL入門與實戰(zhàn)經(jīng)典 pdf掃描版[114MB] Oracle / 114MB
-
Oracle 12c從零開始學(xué)(視頻教學(xué)版) (劉增杰) 完整pdf掃描版[229] Oracle / 229.1MB
-
詳情介紹
本書內(nèi)容為FlowofWorkUnitTimeBasedAnalysis性能優(yōu)化方法論的 部分,主要介紹基于流程響應(yīng)和流程分解的響應(yīng)時間分析方法論。基本按照以下方式來展開論述: 部分:從性能優(yōu)化常見的困惑和場景出發(fā)引出一些性能優(yōu)化的基本概念,并重點闡述了Oracle數(shù)據(jù)庫性能優(yōu)化的方法論發(fā)展。第二部分:重點闡述FlowofWorkUnitTimeBasedAnalysis優(yōu)化方法論,闡述流程、資源和組件之間的相互作用,構(gòu)建了流程響應(yīng)的輸入輸出的性能優(yōu)化指標體系。第三部分:資源供給,重點闡述流程、資源和組件中的資源部分,全面分析了CPU、Memory、IOSubsystem,NetworkSubSystem、Lock,BufferLock、Latch、Mutex等主要的Oracle數(shù)據(jù)庫資源,并針對每種資源建立了獨立的衡量評價體系。
目錄
前言
第1章Oracle性能優(yōu)化漫談1
1.1從生活場景漫談性能優(yōu)化1
1.1.1從一個真實病例說起1
1.1.2如何改善寶馬汽車的運行速度2
1.2性能優(yōu)化目標的確定和衡量3
1.2.1性能優(yōu)化的范疇或優(yōu)化對象確定4
1.2.2性能優(yōu)化目標的用戶期望管理4
1.2.3性能優(yōu)化的目標衡量5
1.3吞吐量和響應(yīng)時間6
1.3.1吞吐量6
1.3.2響應(yīng)時間7
1.3.3吞吐量和響應(yīng)時間關(guān)系曲線8
1.3.4醫(yī)院掛號窗口的吞吐量和響應(yīng)時間曲線8
1.3.5tpcc測試的吞吐量和響應(yīng)時間曲線10
1.3.6磁盤I/O系統(tǒng)吞吐量和響應(yīng)時間曲線10
1.4Oracle性能優(yōu)化工作的分類12
1.4.1上線優(yōu)化或從未達到過性能期望的系統(tǒng)優(yōu)化12
1.4.2響應(yīng)速度逐步變慢的系統(tǒng)優(yōu)化13
1.4.3運行過程中突然變慢的系統(tǒng)優(yōu)化13
1.4.4突然變慢,持續(xù)一段時間后又恢復(fù)正常的業(yè)務(wù)系統(tǒng)優(yōu)化14
1.4.5基于降低資源消耗的系統(tǒng)優(yōu)化14
1.4.6預(yù)防性日常性能優(yōu)化14
1.5測量和變化15
1.5.1測量和性能15
1.5.2變化檢測和性能優(yōu)化17
1.5.3量變和質(zhì)變18
1.6基線管理19
1.6.1基準點和基線19
1.6.2溝通基線19
1.6.3基線管理和動態(tài)基線20
1.7Oracle性能優(yōu)化的神話和誤區(qū)23
1.7.1藝術(shù)和科學(xué)23
1.7.2Oracle業(yè)務(wù)系統(tǒng)性能優(yōu)化是高手的專利23
1.7.3測試系統(tǒng)性能很好,生產(chǎn)系統(tǒng)為什么不行24
1.7.4針對特定性能問題的標準解決方案24
1.7.5只要資源充足,數(shù)據(jù)庫性能就不會差24
1.7.6只要數(shù)據(jù)庫性能好,業(yè)務(wù)系統(tǒng)性能必然良好25
1.7.7降低等待時間就可以提高業(yè)務(wù)系統(tǒng)性能25
第2章Oracle性能優(yōu)化方法論的發(fā)展27
2.1基于局部命中率分析的優(yōu)化方法論28
2.2基于OWI的優(yōu)化方法論29
2.2.1OWI優(yōu)化方法論簡述29
2.2.2OWI方法論的可檢測體系30
2.2.3OWI方法中waitevent的發(fā)展31
2.3響應(yīng)時間分析優(yōu)化方法論32
2.3.1RTA方法論簡述32
2.3.2RTA方法論的不足和改善35
2.4基于工作單元的響應(yīng)時間分析優(yōu)化方法論35
2.4.1UOWTBA優(yōu)化方法論的導(dǎo)入35
2.4.2輸入吞吐量指標的選擇36
2.4.3采用UOWTBA優(yōu)化方法工作38
2.5基于資源瓶頸分析的優(yōu)化方法論38
2.5.1基于資源瓶頸分析優(yōu)化方法論簡述38
2.5.2主要的數(shù)據(jù)庫服務(wù)資源供給39
2.5.3有效運行資源瓶頸分析優(yōu)化方法40
2.6流程、資源和組件優(yōu)化方法論41
2.6.1吞吐量和響應(yīng)時間關(guān)系曲線41
2.6.2流程和流程響應(yīng)分析41
2.6.3資源分析43
2.6.4組件45
第3章流程分析之?dāng)?shù)據(jù)庫登錄流程46
3.1數(shù)據(jù)庫登錄導(dǎo)致業(yè)務(wù)系統(tǒng)性能惡化案例分享46
3.2數(shù)據(jù)庫登錄流程的相關(guān)指標與優(yōu)化47
3.2.1數(shù)據(jù)庫登錄流程的輸入吞吐量和輸出響應(yīng)指標47
3.2.2輸入壓力與輸出響應(yīng)之間的關(guān)系58
3.2.3數(shù)據(jù)庫登錄流程響應(yīng)問題的優(yōu)化案例64
第4章流程分析之?dāng)?shù)據(jù)訪問處理流程67
4.1數(shù)據(jù)訪問處理流程優(yōu)化案例分享68
4.2數(shù)據(jù)訪問處理流程的分解68
4.3數(shù)據(jù)訪問處理流程的輸入和輸出69
4.3.1輸入單元和輸出單元的確定69
4.3.2輸入和輸出指標的測量74
4.3.3輸入和輸出指標的關(guān)系曲線79
4.4數(shù)據(jù)訪問流程優(yōu)化步驟80
4.5客戶端運行和響應(yīng)階段80
4.5.1子流程過程性分解80
4.5.2子流程的輸入和輸出指標81
4.5.3相關(guān)資源和組件84
4.5.4業(yè)務(wù)請求和響應(yīng)階段優(yōu)化案例84
4.6SQL語句分析階段(parse階段)85
4.6.1parse階段子流程分解85
4.6.2hard parse/soft parse/soft soft parse/no parse的區(qū)別87
4.6.3SQL語句parse的高版本93
4.6.4復(fù)雜語句和簡單語句的parse差異96
4.6.5parse階段的輸入/輸出指標99
4.6.6parse階段的優(yōu)化道路113
4.6.7相關(guān)資源和組件121
4.6.8parse階段優(yōu)化案例分析122
4.7SQL語句執(zhí)行階段(execute階段)123
4.7.1SQL執(zhí)行階段子流程分解123
4.7.2SQL執(zhí)行子流程輸入/輸出指標144
4.7.3SQL執(zhí)行子流程的輸入/輸出指標衡量147
4.7.4SQL執(zhí)行階段輸入/輸出關(guān)系圖155
4.7.5SQL執(zhí)行階段的優(yōu)化道路158
4.7.6SQL執(zhí)行階段相關(guān)資源和組件162
4.7.7SQL執(zhí)行階段優(yōu)化案例164
4.8fetch次數(shù)對邏輯讀的影響165
4.9提交(Commit)階段的流程分解和分析167
4.9.1提交階段的主要執(zhí)行過程167
4.9.2高并發(fā)性提交的響應(yīng)問題169
4.9.3提交階段的優(yōu)化道路174
第5章資源175
5.1簡單的資源供給類176
5.1.1資源使用的突變曲線176
5.1.2資源的使用率和隊列長度176
5.1.3導(dǎo)致資源供給性能問題的主要場景177
5.2并發(fā)性資源178
5.2.1并發(fā)性資源效率的衡量178
5.2.2主要的并發(fā)性資源和響應(yīng)突變曲線178
第6章資源供給:CPU179
6.1簡單案例分享179
6.2CPU的特殊性179
6.3CPU的工作和運行性能的衡量180
6.3.1CPU的主要工作180
6.3.2CPU運行性能的衡量:利用率和運行隊列長度180
6.3.3CPU的運行性能曲線180
6.4CPU資源的主要衡量指標186
6.4.1CPU的主要性能衡量指標186
6.4.2CPU的主要性能衡量指標的測量187
6.4.3CPU相關(guān)的主要Oracle指標189
6.5幾個CPU資源常見問題的討論191
6.5.1CPU資源的100%利用率191
6.5.2CPU運行隊列的長度標準191
6.5.3CPUsys部分的資源消耗問題192
6.6CPU資源優(yōu)化的目標和道路193
6.6.1CPU資源問題的場景和優(yōu)化道路193
6.6.2降低CPU的輸入壓力195
6.6.3分布局部的CPU輸入壓力204
6.6.4提高CPU處理效率204
6.6.5合理調(diào)度平緩化CPU使用206
6.7CPU資源優(yōu)化案例206
第7章資源供給:內(nèi)存和虛擬內(nèi)存208
7.1簡單案例分享208
7.2物理內(nèi)存和虛擬內(nèi)存208
7.3簡單的虛擬內(nèi)存管理209
7.3.1工作存儲分頁和永久存儲分頁209
7.3.2計算分頁和非計算分頁210
7.3.3頁面大小和大頁管理215
7.3.4進程內(nèi)存管理218
7.4虛擬內(nèi)存運行性能的衡量221
7.4.1虛擬內(nèi)存運行性能221
7.4.2虛擬內(nèi)存的運行性能曲線222
7.5虛擬內(nèi)存資源的主要衡量指標225
7.5.1虛擬內(nèi)存的主要性能衡量指標225
7.5.2虛擬內(nèi)存主要性能衡量指標的測量226
7.5.3虛擬內(nèi)存相關(guān)的主要Oracle指標229
7.6幾個虛擬內(nèi)存資源常見問題的討論231
7.6.1有128GB的內(nèi)存,為什么自由空間還是很少231
7.6.2Oracle業(yè)務(wù)系統(tǒng)環(huán)境下的文件系統(tǒng)緩沖231
7.6.3如何從AWR報告中發(fā)現(xiàn)可能存在的虛擬問題232
7.6.4如何檢測和發(fā)現(xiàn)內(nèi)存泄漏233
7.7虛擬內(nèi)存資源優(yōu)化的目標和道路234
7.7.1虛擬內(nèi)存資源問題的場景和優(yōu)化道路234
7.7.2合理配置內(nèi)存分配參數(shù),避免發(fā)生swapin和swapout234
7.7.3合理分配內(nèi)存,讓內(nèi)存的使用處于安全可控的范圍236
7.7.4充分利用內(nèi)存,提高業(yè)務(wù)處理程序運行效率237
7.7.5合理調(diào)度業(yè)務(wù)程序,使內(nèi)存使用平緩化238
7.8虛擬內(nèi)存資源優(yōu)化案例239
第8章資源供給:I/O子系統(tǒng)243
8.1簡單案例分享243
8.2I/O子系統(tǒng)和構(gòu)成243
8.3卷管理器和文件系統(tǒng)245
8.3.1卷管理器245
8.3.2文件系統(tǒng)和邏輯卷246
8.4HBA、SAN交換機及其他存儲系統(tǒng)鏈路通道249
8.4.1HBA和SAN249
8.4.2NIC和網(wǎng)絡(luò)交換機250
8.4.3IB和IB交換機250
8.5磁盤和磁盤陣列251
8.5.1磁盤251
8.5.2磁盤的硬件基礎(chǔ)性能衡量252
8.5.3磁盤的iops和數(shù)據(jù)傳輸率253
8.5.4磁盤平均隊列長度254
8.5.5磁盤陣列254
8.6Raid和LUN255
8.7磁盤多路徑訪問和基于存儲的容災(zāi)復(fù)制影響258
8.7.1磁盤多路徑訪問258
8.7.2基于存儲(卷)的容災(zāi)復(fù)制系統(tǒng)的影響259
8.8固態(tài)硬盤和PCIe260
8.8.1固態(tài)硬盤和傳統(tǒng)機械硬盤260
8.8.2SSD的簡單結(jié)構(gòu)261
8.8.3固態(tài)硬盤不是機械設(shè)備261
8.8.4固態(tài)硬盤不支持原址更新263
8.8.5Oracle和固態(tài)硬盤263
8.9隨機訪問和順序訪問266
8.10基于Oracle數(shù)據(jù)庫的存儲系統(tǒng)設(shè)計269
8.10.1Oracle online redo logfile和磁盤陣列269
8.10.2臨時表空間的存儲設(shè)計269
8.10.3OLTP業(yè)務(wù)系統(tǒng)或混合型業(yè)務(wù)系統(tǒng)269
8.10.4數(shù)據(jù)倉庫或DSS決策系統(tǒng)270
8.11I/O子系統(tǒng)的運行性能衡量270
8.11.1I/O子系統(tǒng)運行性能的衡量指標270
8.11.2I/O子系統(tǒng)的運行性能曲線271
8.11.3I/O資源主要性能衡量指標的測量272
8.11.4I/O子系統(tǒng)相關(guān)的主要Oracle指標275
8.12幾個I/O子系統(tǒng)資源常見問題的討論275
8.12.1I/O資源極度緊張但I/Owait表現(xiàn)不高275
8.12.2發(fā)現(xiàn)大量的磁盤Cache但似乎Oracle不理會276
8.12.3磁盤利用率為100%,但處理能力還在不斷上漲277
8.12.4如何發(fā)現(xiàn)因存儲系統(tǒng)導(dǎo)致的性能故障277
8.13I/O子系統(tǒng)資源優(yōu)化的目標和道路278
8.13.1I/O資源問題的場景和優(yōu)化道路278
8.13.2明確存儲故障,修正配置或修復(fù)存儲278
8.13.3降低存儲系統(tǒng)的全局I/O壓力280
8.13.4分布存儲系統(tǒng)壓力,使每個I/O設(shè)備處于合理范疇290
8.13.5合理調(diào)度業(yè)務(wù)程序,使I/O資源使用平緩化291
8.14I/O子系統(tǒng)資源優(yōu)化案例291
……
第9章資源供給:網(wǎng)絡(luò)子系統(tǒng)
第10章資源供給:隊列鎖
第11章資源供給:row cache lock和library cache lock
第12章資源供給:buffer lock
第13章資源供給:latch
第14章資源供給:mutex
下載地址
人氣書籍
Oracle PL/SQL程序設(shè)計(第5版)(上下冊) PDF掃描版[123.61M]
oracle從入門到精通 (秦靖,劉存勇) pdf掃描版 69M
Oracle從入門到精通 pdf版
Oracle Database 11g完全參考手冊 Kevin Loney著 中文 PDF版 [12
Oracle DBA高效入職指南 (蒙昭良) pdf掃描版
Oracle PL SQL完全自學(xué)手冊(第二版)(宮生文) 高清PDF掃描 271.2M
Oracle Database 12c完全參考手冊(第7版) 中文pdf掃描版[142MB]
涂抹Oracle—三思筆記之一步一步學(xué)Oracle (李丙洋) pdf掃描版 18
從實踐中學(xué)習(xí)Oracle SQL PDF掃描版[55MB]
Oracle數(shù)據(jù)庫精講與疑難解析 (未加密) 趙振平 中文 PDF版 [141M]
下載聲明
☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的ORACLE數(shù)據(jù)庫性能優(yōu)化方法論和最佳實踐 帶目錄完整版pdf[99MB]資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。