国产蜜臀AV在线一区尤物_久久精品国产亚洲av麻豆甜_成人免费午夜无码视频在线播放_狠狠色噜噜狠狠狠888米奇视频

全國 [城市選擇] [會員登錄] [講師注冊] [機構注冊] [助教注冊]  
中國企業培訓講師
Oracle 應用優化
2025-06-02 21:05:18
 
講師:李老師 瀏覽次數:3165

課程描述INTRODUCTION

Oracle 應用優化培訓課程

· 中層領導· 新晉主管

培訓講師:李老師    課程價格:¥元/人    培訓天數:3天   

日程(cheng)安排SCHEDULE

課(ke)程大(da)綱Syllabus

Oracle 應用優化培訓課程

內容提示
本課(ke)(ke)程(cheng)的(de)(de)(de)(de)(de)(de)(de)(de)學員需要(yao)具備基(ji)本的(de)(de)(de)(de)(de)(de)(de)(de)Oracle數據(ju)(ju)庫(ku)原理(li)(li)(li)(li)和(he)應(ying)用(yong)開發的(de)(de)(de)(de)(de)(de)(de)(de)知(zhi)識(shi),有一定的(de)(de)(de)(de)(de)(de)(de)(de)工作經驗(yan)。數據(ju)(ju)庫(ku)應(ying)用(yong)優化方(fang)法主要(yao)集中(zhong)在(zai)發現Oracle數據(ju)(ju)庫(ku)的(de)(de)(de)(de)(de)(de)(de)(de)資源(yuan)瓶頸(jing),發現應(ying)用(yong)代碼(ma)(ma)中(zhong)典型的(de)(de)(de)(de)(de)(de)(de)(de)高(gao)負(fu)載SQL的(de)(de)(de)(de)(de)(de)(de)(de)不(bu)合(he)理(li)(li)(li)(li)性(xing),從而找(zhao)到提高(gao)SQL執行(xing)效率、減少資源(yuan)消(xiao)耗(hao)的(de)(de)(de)(de)(de)(de)(de)(de)方(fang)法。我(wo)們發現,80%以上的(de)(de)(de)(de)(de)(de)(de)(de)性(xing)能問(wen)題與(yu)應(ying)用(yong)的(de)(de)(de)(de)(de)(de)(de)(de)架構及SQL性(xing)能相關(guan),如果能在(zai)項目前期對系統(tong)架構進行(xing)合(he)理(li)(li)(li)(li)的(de)(de)(de)(de)(de)(de)(de)(de)規劃設計(ji),在(zai)開發階段寫出良好(hao)的(de)(de)(de)(de)(de)(de)(de)(de)SQL代碼(ma)(ma),在(zai)數據(ju)(ju)庫(ku)中(zhong)部署(shu)合(he)理(li)(li)(li)(li)的(de)(de)(de)(de)(de)(de)(de)(de)索引,將極大(da)地(di)減少數據(ju)(ju)庫(ku)的(de)(de)(de)(de)(de)(de)(de)(de)資源(yuan)消(xiao)耗(hao),提高(gao)應(ying)用(yong)響應(ying)時(shi)間,增大(da)數據(ju)(ju)庫(ku)的(de)(de)(de)(de)(de)(de)(de)(de)吞(tun)吐(tu)量。不(bu)論是系統(tong)架構,還(huan)是代碼(ma)(ma)開發,或者(zhe)SQL算(suan)法的(de)(de)(de)(de)(de)(de)(de)(de)選(xuan)擇,這些性(xing)能點的(de)(de)(de)(de)(de)(de)(de)(de)合(he)理(li)(li)(li)(li)優化都需要(yao)對數據(ju)(ju)庫(ku)底(di)層原理(li)(li)(li)(li)有深入(ru)的(de)(de)(de)(de)(de)(de)(de)(de)理(li)(li)(li)(li)解(jie)、經驗(yan)和(he)判斷力。本課(ke)(ke)程(cheng)正(zheng)是希(xi)望解(jie)決這樣的(de)(de)(de)(de)(de)(de)(de)(de)問(wen)題,課(ke)(ke)程(cheng)重(zhong)點放(fang)在(zai)數據(ju)(ju)庫(ku)優化的(de)(de)(de)(de)(de)(de)(de)(de)原理(li)(li)(li)(li)和(he)實踐上,課(ke)(ke)程(cheng)由(you)淺入(ru)深的(de)(de)(de)(de)(de)(de)(de)(de)詳細講解(jie)了Oracle數據(ju)(ju)庫(ku)應(ying)用(yong)優化的(de)(de)(de)(de)(de)(de)(de)(de)方(fang)法和(he)工具,同時(shi)針對實際案例進行(xing)分析(xi)和(he)指導。

培訓內容
引子 簡單SQL的性能誤區 

講述一些SQL使用技巧,描述開發人員容易出錯或者低效的一些SQL語句寫法,通過案例分析提高是開發人員SQL的書寫能力。下面的SQL部分重點講解一些有多年開發經驗的開發人員也會忽略的SQL技巧和性能要點。 
1、簡單SQL的性能誤區 
一些SQL使用技巧,錯誤或者低效的一些SQL語句寫法,通過Oracle內部性能優化工具展示不為我們所關注的那些性能隱患 
2、集合操作、GROUP BY 子句的增強以及一些影響性能的高級子查詢 
3、數據操作的性能影響 
了(le)解影響(xiang)DML操作的(de)性(xing)能因素,分析鎖(suo)競爭對DML性(xing)能下降的(de)影響(xiang),以(yi)及其他可(ke)能帶來DML慢的(de)原(yuan)因。 

培訓主題一、應用優化思路與高級優化工具 
1、數據庫應用調優概述 

.海量數據庫優化的思路和一些誤區 
.優化的三個階段以及各階段的步驟和方法 
.了解整個系統構建過程中各部分對性能的影響以及有哪些可以優化的部分,尤其對海量數據庫的架構設計、E-R模型設計及開發中的一些性能要點進行了詳細說明 
.大數據量數據庫不同類型應用優化的方向和方法,根據應用需求確定優化方向,對大數據訪問及高并發訪問的應用優化方向進行分析 
.優化的基本步驟、方法以及注意事項 
2、優化工具介紹 
.性能優化的七種武器,通過各種案例學習如何通過Oracle提供給我們的工具發現、分析、解決性能問題: 
.診斷性(xing)能(neng)問題的(de)(de)幫(bang)手:Statspack與AWR/ADDM,提供性(xing)能(neng)信息收集與性(xing)能(neng)差異報告,通過結合客戶(hu)的(de)(de)性(xing)能(neng)差異報告掌握如何(he)進行性(xing)能(neng)問題分析與診斷 

培訓主題二、數據庫應用優化——應用存儲優化 
1、從性能的角度分析如何用好你的表: 

.怎么選擇表 
.從作用上分析如何選擇*表和臨時表 
.從數據訪問需求上,根據分區表、索引組織表、聚簇表或者普通表對性能的影響,選擇合理的數據存儲方法 
.從數據特征上考慮字段類型選擇 
.從競爭和I/O需求上考慮表的存儲參數和屬性設置 
.怎么管理表 
.松散表(biao)的判斷方法,解決松散表(biao)的move與(yu)shrink的執行效率和性能影(ying)響 

培訓主題三、數據庫應用優化——應用SQL優化 
1、SQL語句的處理過程 

.了解Sql語句的優化思路和優化重點 
分(fen)析Oracle數據庫中SQL語句(ju)的(de)(de)處理過(guo)程,了解(jie)(jie)SQL解(jie)(jie)析、執行、取操作的(de)(de)每個環(huan)節對(dui)性能(neng)的(de)(de)影響(xiang),掌握SQL硬(ying)解(jie)(jie)析對(dui)性能(neng)的(de)(de)影響(xiang)和(he)優化硬(ying)解(jie)(jie)析的(de)(de)方法 

2、CBO和RBO介紹 
.了解決定SQL語句執行(xing)計(ji)(ji)劃(hua)生(sheng)成方(fang)法(fa)的(de)優(you)化(hua)(hua)模式,并選擇適(shi)合的(de)優(you)化(hua)(hua)模式以便(bian)得到正確的(de)執行(xing)計(ji)(ji)劃(hua),對比CBO、RBO各自適(shi)合的(de)場景 

3、優化SQL語句的相關工具 
了解數據庫Sql語句的優化方法,通過相關工具定位具有高影響力的SQL,收集SQL語句的統計信息和執行計劃,分析執行計劃的正確性,對比統計信息,選擇*執行計劃。涉及到的SQL優化工具包括: 
.提供SQL優化集的Statspack與awr 
.使用Explai.plan分析執行計劃 
.通過autotrace分析故障語句的執行計劃和統計信息 
.通過Sq.trace查找有性能問題的SQL語句 
.通過10g的Sq.tunning advise自動分析語句性能 
.通過10g的Sq.access advise自動分析語句算法 

4、數據訪問方法(大量案例演示): 
.介紹執行計劃中的數據訪問方法以及各自的優缺點 
.分析索引加速查詢的原理,確定索引與全表掃描到底如何選擇 
.確定哪些因素影響索引訪問的性能 
.索引適合建立在哪些字段上 
.B*tree索引與位圖索引的選擇 
.DML操作對索引的影響,以及如何設置索引的存儲參數和屬性 
.索引無效的原因以及如何書寫語句以便選擇正確的執行計劃 
.如何通過索引加快COUNT 
.對比hash join、nest loop、sort merge這三種奪表連接算法的優劣 
.對物化視圖進(jin)行分析,確(que)定這種(zhong)最快的(de)數據(ju)訪問方法的(de)特點和使(shi)用場景,并(bing)通過案例說明這些數據(ju)訪問方法對性能的(de)影響 

5、收集統計信息 
.通過analyze或者dbms_stats方法收集統計信息 
.理解各種統計信息對性能有何種影響 
.分析綁(bang)定(ding)變(bian)量與統(tong)計信息的(de)關(guan)系,確定(ding)使用綁(bang)定(ding)變(bian)量優(you)化解析最適合的(de)場景 

6、應用或者強制執行計劃) 
通(tong)(tong)過對語句的(de)修改影(ying)響(xiang)RBO下的(de)執行(xing)計劃,通(tong)(tong)過修改參數值(zhi)影(ying)響(xiang)CBO生成的(de)執行(xing)計劃,通(tong)(tong)過hints直接強制執行(xing)計劃 

7、Sql語句優化經驗 
 將實際經驗中總結出的Sql使用(yong)方法和經驗進(jin)行講解,讓(rang)大(da)家了解什么樣的Sql語(yu)(yu)句是比較好的語(yu)(yu)句,以(yi)及如(ru)何(he)判斷語(yu)(yu)句性(xing)能(neng)的問(wen)題(ti) 

培訓師介紹
李老師(shi)擅長Oracle數(shu)據(ju)庫的(de)應用(yong)需求分(fen)析、架構設計(ji)(ji)、數(shu)據(ju)建模、數(shu)據(ju)庫管理(li)、性(xing)能優(you)化、災(zai)難(nan)恢復等,服務(wu)客(ke)戶涉及金(jin)融、電信(xin)、稅(shui)務(wu)、公安、電力、民(min)航、鐵路(lu)等行業,為各(ge)行業客(ke)戶設計(ji)(ji)部(bu)署穩(wen)定的(de)系統(tong)架構,解決各(ge)種數(shu)據(ju)庫疑難(nan)故障,優(you)化數(shu)據(ju)庫應用(yong)系統(tong)性(xing)能,保證客(ke)戶數(shu)據(ju)庫的(de)正(zheng)常(chang)運行。基于多(duo)年(nian)的(de)工(gong)作(zuo)經歷,李老師(shi)對Oracle數(shu)據(ju)庫的(de)設計(ji)(ji)、優(you)化、管理(li)、開(kai)發等各(ge)項工(gong)作(zuo)具(ju)有獨到的(de)見(jian)解和豐富的(de)經驗。

Oracle 應用優化培訓課程


轉載://bamboo-vinegar.cn/gkk_detail/19226.html

已開課(ke)時間Have start time

在(zai)線報名Online registration

    參加課程:Oracle 應用優化

    單位名稱:

  • 參加日期:
  • 聯系人:
  • 手(shou)機號碼:
  • 座機電(dian)話:
  • QQ或微(wei)信:
  • 參加人(ren)數:
  • 開票(piao)信(xin)息:
  • 輸入驗證:  看不清楚?點擊驗證碼刷新
付款信息:
開戶名:上海投智企業管理咨詢有限公司
開戶行:中國銀行股份有限公司上海市長壽支行
帳號:454 665 731 584