溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

性能調(diào)優(yōu)方法論

發(fā)布時(shí)間:2020-06-18 01:47:10 來(lái)源:網(wǎng)絡(luò) 閱讀:468 作者:NopSmile 欄目:軟件技術(shù)

一、誰(shuí)來(lái)調(diào)優(yōu)

數(shù)據(jù)庫(kù)管理員
應(yīng)用架構(gòu)師
應(yīng)用設(shè)計(jì)師
應(yīng)用開(kāi)發(fā)人員
OS系統(tǒng)管理員
存儲(chǔ)系統(tǒng)管理員


二、DBA在調(diào)優(yōu)中做什么

1)應(yīng)用調(diào)優(yōu)(DBA和開(kāi)發(fā)人員合作)
SQL statement performance Change management
2)實(shí)例調(diào)優(yōu)(DBA負(fù)責(zé))
MemoryDatabase structure Instance configuration
3)操作系統(tǒng)(DBA與系統(tǒng)管理員合作)
I/O Swap Parameters


三、調(diào)優(yōu)方法論

OWI全稱 Oracle Wait Interface,即基于等待事件的調(diào)優(yōu)方法。等待事件到11g已發(fā)展到近1000個(gè)。從10g開(kāi)始,性能調(diào)優(yōu)的重點(diǎn)已經(jīng)不再單純是提高緩存擊中率了。 OWI是一種用于定位process bottlenecks(即wait events)的方式: 包括I/O、locks、latches、bk process activities、network latencies等等。它記錄了所有這些事件的等待次數(shù)和總的等待時(shí)間。 在OWI之前,要定位問(wèn)題必須將checklist上的所有項(xiàng)目都執(zhí)行一遍,再根據(jù)經(jīng)驗(yàn)判斷問(wèn)題所在,這往往浪費(fèi)大量的時(shí)間而且容易產(chǎn)生錯(cuò)誤。 通過(guò)解除或者降低Wait Events,可以直接提高系統(tǒng)工作效率。這些數(shù)據(jù)都被記錄在動(dòng)態(tài)視圖中或AWR報(bào)告里。
Oracle 推薦使用OWI方法,通過(guò)等待事件的分析,直接消除問(wèn)題。

調(diào)整目標(biāo)具有三個(gè)特征:
1)具體的(Specific)
2)可測(cè)的(Measurable)
3)可實(shí)現(xiàn)的(Achievable)

OWI方法論總結(jié)起來(lái)就是三點(diǎn):
1)自頂向下,抓主要矛盾
2)選擇可獲得最大收益的事件入手
3)目標(biāo)達(dá)到后見(jiàn)好就收

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI