班級(jí)規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號(hào)) |
每期人數(shù)限3到5人。 |
上課時(shí)間和地點(diǎn) |
上課地點(diǎn):【上?!浚和瑵?jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站) 【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(hào)(中和大道) 【沈陽(yáng)分部】:沈陽(yáng)理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開(kāi)課時(shí)間(周末班/連續(xù)班/晚班):2020年3月16日 |
實(shí)驗(yàn)設(shè)備 |
☆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆合格學(xué)員免費(fèi)推薦工作
★實(shí)驗(yàn)設(shè)備請(qǐng)點(diǎn)擊這兒查看★ |
質(zhì)量保障 |
1、培訓(xùn)過(guò)程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽(tīng);
2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。
3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。 |
課程大綱 |
|
- 性能測(cè)試方法與實(shí)用技術(shù)培訓(xùn)
性能測(cè)試方法與實(shí)用技術(shù)培訓(xùn)
培訓(xùn)目標(biāo):
________________________________________
- Oracle 數(shù)據(jù)庫(kù)性能優(yōu)化培訓(xùn)
?
Oracle 數(shù)據(jù)庫(kù)性能優(yōu)化培訓(xùn)
?
課程介紹:
在現(xiàn)代的企業(yè)中,信息化建設(shè)已經(jīng)被越來(lái)越重視,而在各種類(lèi)型的信息系統(tǒng)中,數(shù)據(jù)庫(kù)管理成為信息系統(tǒng)至關(guān)重要的一項(xiàng)要求。在眾多數(shù)據(jù)庫(kù)中,Oracle數(shù)據(jù)庫(kù)以其高可靠性、安全性、可兼容性,得到越來(lái)越多的企業(yè)的青睞。如何使Oracle數(shù)據(jù)庫(kù)保持優(yōu)良性能,確保Oracle系統(tǒng)的高性能和持續(xù)可用性,成為數(shù)據(jù)庫(kù)管理人員非常關(guān)心的問(wèn)題。經(jīng)驗(yàn)告訴我們,即使有很好的軟件系統(tǒng)設(shè)計(jì),但如果數(shù)據(jù)庫(kù)系統(tǒng)的配置不盡合理,不能在“復(fù)雜”系統(tǒng)中高效運(yùn)轉(zhuǎn),則數(shù)據(jù)庫(kù)將會(huì)成為整個(gè)信息系統(tǒng)的瓶頸。因此對(duì)于企業(yè)信息管理人員來(lái)說(shuō),如何利用 Oracle 的強(qiáng)大特性來(lái)提高他們公司的生產(chǎn)力,其最有效的方法之一就是對(duì)Oracle數(shù)據(jù)庫(kù)進(jìn)行調(diào)優(yōu),通過(guò)對(duì)大量參數(shù)和執(zhí)行語(yǔ)句的調(diào)整來(lái)改進(jìn)整個(gè)信息系統(tǒng)的運(yùn)行效率,從而保證整個(gè)業(yè)務(wù)系統(tǒng)穩(wěn)定高效的運(yùn)行,為企業(yè)的發(fā)展提供有力的支持。
課題
1、數(shù)據(jù)庫(kù)應(yīng)用調(diào)優(yōu)概述
技術(shù)要點(diǎn):
數(shù)據(jù)庫(kù)優(yōu)化的基本思路和一些誤區(qū)
數(shù)據(jù)庫(kù)優(yōu)化遵循的基本原則
了解整個(gè)系統(tǒng)構(gòu)建過(guò)程中各部分對(duì)性能的影響以及有哪些可以優(yōu)化的部分
優(yōu)化的基本步驟和方法
- 2、優(yōu)化工具介紹
技術(shù)要點(diǎn):
利用系統(tǒng)信息收集工具對(duì)數(shù)據(jù)庫(kù)進(jìn)行性能診斷
如何利用最根本的性能信息工具——數(shù)據(jù)庫(kù)數(shù)據(jù)字典和動(dòng)態(tài)性能視圖進(jìn)行信息收集和診斷
Alert Log與Trace Files對(duì)性能故障診斷有哪些幫助,如何利用10046事件對(duì)性能信息進(jìn)行更細(xì)致的收集
診斷性能問(wèn)題的法寶:9i的Statspack與10g的awr/addm對(duì)比
如何利用Oracle性能診斷的又一利器——等待事件進(jìn)行性能分析
基于10g自動(dòng)化收集的性能指導(dǎo)工具介紹——自動(dòng)內(nèi)存優(yōu)化指導(dǎo)、自動(dòng)SQl優(yōu)化指導(dǎo)、自動(dòng)回滾段指導(dǎo)、段指導(dǎo)等
- 3、SGA的內(nèi)存調(diào)整
技術(shù)要點(diǎn):
SGA內(nèi)存管理的變化——?jiǎng)討B(tài)的 VS 自動(dòng)管理的
SGA各個(gè)內(nèi)存組件大小的建議
- 4、數(shù)據(jù)高速緩存區(qū)的優(yōu)化
技術(shù)要點(diǎn):
數(shù)據(jù)高速緩存區(qū)的性能診斷工具
數(shù)據(jù)高速緩存區(qū)的性能診斷指標(biāo)——命中率與等待事件
數(shù)據(jù)高速緩存區(qū)的性能優(yōu)化方法——大小、多池與cache表
5、共享池的優(yōu)化
技術(shù)要點(diǎn):
共享池的庫(kù)高速緩存性能診斷工具
共享池的庫(kù)高速緩存性能診斷指標(biāo)——命中率與重載率
共享池的庫(kù)高速緩存性能優(yōu)化方法——調(diào)整語(yǔ)句代碼、共享池大小、綁定變量
字典高速緩存的性能指標(biāo)和判斷依據(jù)
- 6、數(shù)據(jù)文件I/O的優(yōu)化
技術(shù)要點(diǎn):
數(shù)據(jù)庫(kù)數(shù)據(jù)文件、重做日志文件、歸檔文件的I/O性能特點(diǎn)分析
數(shù)據(jù)庫(kù)I/O優(yōu)化原則
存儲(chǔ)級(jí)的I/O性能優(yōu)化方法——Raid
檢測(cè)點(diǎn)的原理及優(yōu)化
使用多DBWR進(jìn)程增加I/O能力
異步I/O的性能考慮
LGWR與ARC進(jìn)程的優(yōu)化
加速歸檔的方法
7、鎖存器(LATCH)競(jìng)爭(zhēng)優(yōu)化
技術(shù)要點(diǎn):
鎖存器的主要功能和工作原理
如何判斷和解除鎖存器競(jìng)爭(zhēng)
- 8、鎖競(jìng)爭(zhēng)的解決
技術(shù)要點(diǎn):
數(shù)據(jù)庫(kù)的鎖機(jī)制原理
鎖的分類(lèi)和各種模式
鎖競(jìng)爭(zhēng)的診斷和優(yōu)化
- 9、回滾段競(jìng)爭(zhēng)優(yōu)化
技術(shù)要點(diǎn):
回滾段的主要作用和工作原理
Oracle的自動(dòng)撤銷(xiāo)段管理方式
如何判斷回滾段競(jìng)爭(zhēng)以及如何解決回滾段競(jìng)爭(zhēng)
對(duì)回滾段使用中Ora-01555故障的分析與處理
10、應(yīng)用存儲(chǔ)參數(shù)的優(yōu)化
技術(shù)要點(diǎn):
了解Oracle的存儲(chǔ)層次結(jié)構(gòu)
對(duì)比DMT與LMT的性能特點(diǎn)
分析數(shù)據(jù)庫(kù)段、區(qū)、塊的存儲(chǔ)設(shè)置對(duì)于數(shù)據(jù)庫(kù)的數(shù)據(jù)訪問(wèn)的性能影響
掌握HWM的含義和對(duì)性能的影響
找出存儲(chǔ)結(jié)構(gòu)不合理的表和索引,將這些對(duì)象重組,從而得到更好的訪問(wèn)性能
選擇合適的塊大小,并考慮多種多塊大小對(duì)性能的影響
設(shè)置合理的塊空間參數(shù),以減少I(mǎi)/O數(shù)量并且合理的存儲(chǔ)數(shù)據(jù)
注意行鏈與行遷移對(duì)性能的影響,解決行遷移
選擇ASSM存儲(chǔ)方式以減少段頭競(jìng)爭(zhēng)
- 11、選擇合適的數(shù)據(jù)存儲(chǔ)方法
技術(shù)要點(diǎn):
了解數(shù)據(jù)庫(kù)應(yīng)用的特點(diǎn),并根據(jù)分區(qū)表、索引組織表、聚簇表或者普通表對(duì)性能的影響,合理選擇數(shù)據(jù)存儲(chǔ)方法
分區(qū)表的使用和維護(hù),選擇合適的分區(qū)類(lèi)型以加快查詢性能
- 12、SQL語(yǔ)句的處理過(guò)程
技術(shù)要點(diǎn):
了解SQL語(yǔ)句運(yùn)行的過(guò)程及相關(guān)的數(shù)據(jù)庫(kù)組件
掌握優(yōu)化SQL語(yǔ)句的基本步驟和相關(guān)概念
- 13、SQL語(yǔ)句解析的優(yōu)化
技術(shù)要點(diǎn):
了解SQL語(yǔ)句硬解析的過(guò)程和對(duì)性能的影響
分析如何減少硬解析
分析綁定變量對(duì)性能的影響
- 14、排序操作的優(yōu)化
技術(shù)要點(diǎn):
SQL語(yǔ)句排序的運(yùn)行機(jī)制和性能分析
確定與排序相關(guān)的操作,并減少這些排序操作
確定優(yōu)化排序的方法和對(duì)性能的影響
15、優(yōu)化SQL語(yǔ)句的相關(guān)工具
技術(shù)要點(diǎn):
通過(guò)相關(guān)工具定位具有高影響力的SQL,收集SQL語(yǔ)句的統(tǒng)計(jì)信息和執(zhí)行計(jì)劃
分析執(zhí)行計(jì)劃的正確性,對(duì)比統(tǒng)計(jì)信息,選擇最佳執(zhí)行計(jì)劃
涉及到的SQL優(yōu)化工具包括:
提供SQL優(yōu)化集的Statspack與awr
使用Explain plan分析執(zhí)行計(jì)劃
通過(guò)autotrace分析故障語(yǔ)句的執(zhí)行計(jì)劃和統(tǒng)計(jì)信息
通過(guò)Sql trace查找有性能問(wèn)題的SQL語(yǔ)句
通過(guò)10g的Sql tunning advise自動(dòng)分析語(yǔ)句性能
通過(guò)10g的Sql access advise自動(dòng)分析語(yǔ)句算法
- 16、CBO和RBO介紹
技術(shù)要點(diǎn):
優(yōu)化模式對(duì)SQL語(yǔ)句執(zhí)行計(jì)劃的影響
通過(guò)參數(shù)或者h(yuǎn)int選擇適合的優(yōu)化模式以便得到正確的執(zhí)行計(jì)劃
- 17、數(shù)據(jù)訪問(wèn)方法概述
技術(shù)要點(diǎn):
分析索引原理
對(duì)比索引訪問(wèn)與全表掃描
確定哪些因素影響索引訪問(wèn)的性能
對(duì)比hash join、nest loop、sort merge這三種奪表連接算法的優(yōu)劣
物化視圖對(duì)性能的影響,以及適用的場(chǎng)景
18、收集統(tǒng)計(jì)信息
技術(shù)要點(diǎn):
通過(guò)analyze或者dbms_stats方法收集統(tǒng)計(jì)信息
理解各種統(tǒng)計(jì)信息對(duì)性能有何種影響
- 19、強(qiáng)制執(zhí)行計(jì)劃
技術(shù)要點(diǎn):
通過(guò)對(duì)語(yǔ)句的修改影響RBO下的執(zhí)行計(jì)劃
通過(guò)修改參數(shù)值影響CBO生成的執(zhí)行計(jì)劃
通過(guò)hints直接強(qiáng)制執(zhí)行計(jì)劃
- 20、Sql語(yǔ)句優(yōu)化經(jīng)驗(yàn)
技術(shù)要點(diǎn):
結(jié)合實(shí)際經(jīng)驗(yàn)總結(jié)高效的Sql書(shū)寫(xiě)方法和優(yōu)化經(jīng)驗(yàn)
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
???
?
?
?
?
?
|