美創(chuàng)首席DBA周亮:Oracle數(shù)據(jù)庫性能的優(yōu)化之道
【數(shù)據(jù)猿導(dǎo)讀】 第七屆中國數(shù)據(jù)庫技術(shù)大會(DTCC 2016)在北京國際會議中心順利舉行,杭州美創(chuàng)首席DBA周亮為大家分享了《分分合合--Oracle數(shù)據(jù)庫性能優(yōu)化之道 》的主題演講,重點給大家講述了Oracle數(shù)據(jù)庫的資源(latch、mutex、lock等)使用率及沖突管理一直數(shù)據(jù)庫性能優(yōu)化工作的難點和重點...

2016年5月12日-14日,第七屆中國數(shù)據(jù)庫技術(shù)大會(DTCC 2016)在北京國際會議中心拉開帷幕。作為國內(nèi)數(shù)據(jù)庫與大數(shù)據(jù)領(lǐng)域最大規(guī)模的技術(shù)盛宴,在為期三天的會議中,大會將圍繞MySQL、NoSQL、Oracle、緩存技術(shù)、云端數(shù)據(jù)庫、智能數(shù)據(jù)平臺、大數(shù)據(jù)安全、數(shù)據(jù)治理、大數(shù)據(jù)和開源、大數(shù)據(jù)創(chuàng)業(yè)、大數(shù)據(jù)深度學(xué)習(xí)等領(lǐng)域的前瞻性熱點話題與技術(shù)展開深入探討,并邀請一大批國內(nèi)頂尖的技術(shù)專家來進(jìn)行分享,以滿足廣大從業(yè)人士和行業(yè)用戶的迫切需要。
本屆是大會創(chuàng)辦以來,規(guī)模最大,參會人次、參展合作伙伴最多的一次盛會,云集了來自五湖四海的5000余名IT精英,相聚在這里,共話數(shù)據(jù)庫技術(shù)發(fā)展潮流,共赴大數(shù)據(jù)浪潮之巔。我們來到了“數(shù)據(jù)庫性能優(yōu)化”專場, 杭州美創(chuàng)首席DBA周亮進(jìn)行了題為《分分合合--Oracle數(shù)據(jù)庫性能優(yōu)化之道 》主題演講。
嘉賓介紹:周亮,技術(shù)服務(wù)部經(jīng)理,老A,杭州美創(chuàng)科技首席DBA,10年以上Oracle運維經(jīng)驗。Oracle ACE,OCM.中國南方Oracle用戶組發(fā)起人。《Oracle DBA實戰(zhàn)攻略》作者,《Oracle運維之道》作者,《Oracle數(shù)據(jù)庫性能優(yōu)化方法論和最佳實踐》審校。擅長高容量、高并發(fā)的數(shù)據(jù)庫架構(gòu)設(shè)計、運維、故障診斷、性能優(yōu)化及數(shù)據(jù)災(zāi)難挽救工作。
演講重點:Oracle數(shù)據(jù)庫的資源(latch、mutex、lock等)使用率及沖突管理一直數(shù)據(jù)庫性能優(yōu)化工作的難點和重點。本次演講將結(jié)合實際運維工作中碰到的多個案例,分享我在性能優(yōu)化方面的一點經(jīng)驗和心得。
拋出問題:所有互聯(lián)網(wǎng)從業(yè)人員、所有資源環(huán)境、所有產(chǎn)品邏輯、所有用戶行為都會產(chǎn)生性能問題。
用戶認(rèn)為:業(yè)務(wù)最近很卡,怎么解決?
軟件開發(fā)商認(rèn)為:我的業(yè)務(wù)在其他用戶那里運行很流暢,而且業(yè)務(wù)量比你這里大多了!肯定不是我的問題!
硬件廠商認(rèn)為:1,硬件資源不足,買新硬件吧!2,硬件資源很充足,肯定是數(shù)據(jù)庫問題!
鎖定問題:
定位影響范圍:是什么業(yè)務(wù)系統(tǒng)?局部慢還是全局慢?業(yè)務(wù)變慢有沒有規(guī)律性?
評估機器配置:小機or X86?機器資源使用怎么樣?
變更管理:最近有沒有發(fā)生做過變更?比如升級硬件、代碼……
基線管理:有沒有業(yè)務(wù)正常時的AWR報告?
數(shù)據(jù)庫性能問題的根源:等待
減少延時
一、增加CPU計算能力。IBM Power VS Intel Xeon?
二、減少網(wǎng)絡(luò)請求延遲,比如千兆網(wǎng)絡(luò)升級成IB網(wǎng)絡(luò)。
三、減少I/O請求延遲。
1.使用裸設(shè)備
2.使用閃存(us)替代機械盤(ms)、Oracle使用二級緩存,alter table|index object_name storage (flash_cache keep);
3.增加磁盤隊列長度,在linux環(huán)境下:
echo “256” > /sys/block/sda/queue/nr_requests
echo “256” > /sys/block/sda/device/queue_depth
減少資源沖突:這是一個非常廣的課題,資源主要包括Oracle資源、主機資源、I/O資源、網(wǎng)絡(luò)資源等等。解決沖突辦法包括:1.減少資源需求;2.增加資源;3.分散資源請求。
來源:IT168
刷新相關(guān)文章
我要評論
活動推薦more >
- 2018 上海國際大數(shù)據(jù)產(chǎn)業(yè)高2018-12-03
- 2018上海國際計算機網(wǎng)絡(luò)及信2018-12-03
- 中國國際信息通信展覽會將于2018-09-26
- 第五屆FEA消費金融國際峰會62018-06-21
- 第五屆FEA消費金融國際峰會2018-06-21
- “無界區(qū)塊鏈技術(shù)峰會2018”2018-06-14
不容錯過的資訊
-
1#后疫情時代的新思考#疫情之下,關(guān)于醫(yī)
-
2眾盟科技獲ADMIC 2020金粲獎“年度汽車
-
3數(shù)據(jù)智能 無限未來—2020世界人工智能大
-
4#2020非凡大賞:數(shù)字化風(fēng)起云涌時,共尋
-
5#榜樣的力量#天璣數(shù)據(jù)大腦疫情風(fēng)險感知
-
6#榜樣的力量#內(nèi)蒙古自治區(qū)互聯(lián)網(wǎng)醫(yī)療服
-
7#榜樣的力量#實時新型肺炎疫情數(shù)據(jù)小程
-
8#榜樣的力量#華佗疫情防控平臺丨數(shù)據(jù)猿
-
9#后疫情時代的新思考#構(gòu)建工業(yè)互聯(lián)網(wǎng)新
-
102020可信云大會丨《云MSP發(fā)展白皮書》重