oracle性能調(diào)優(yōu)講解

oracle性能調(diào)優(yōu)講解

ID:4160657

大?。?16.17 KB

頁(yè)數(shù):25頁(yè)

時(shí)間:2017-11-29

oracle性能調(diào)優(yōu)講解_第1頁(yè)
oracle性能調(diào)優(yōu)講解_第2頁(yè)
oracle性能調(diào)優(yōu)講解_第3頁(yè)
oracle性能調(diào)優(yōu)講解_第4頁(yè)
oracle性能調(diào)優(yōu)講解_第5頁(yè)
資源描述:

《oracle性能調(diào)優(yōu)講解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、第三章本章內(nèi)容:●配置和優(yōu)化有什么不同●獲得最大的性能●配置操作系統(tǒng)Oracle性能●配置Oracle●調(diào)整和配置數(shù)據(jù)庫(kù)對(duì)象最大化●優(yōu)化Oracle如果你問(wèn)很多OracleDBA“你工作中最大的一部分是什么?”幾乎所有的回答都是“數(shù)據(jù)庫(kù)的配置和優(yōu)化?!監(jiān)racle是一種真正復(fù)雜和強(qiáng)大的產(chǎn)品,而且它的強(qiáng)大的能力在于它對(duì)每個(gè)單獨(dú)的數(shù)據(jù)庫(kù)配置都可以以最好的性能運(yùn)行。本章講述我們配置和優(yōu)化Oracle數(shù)據(jù)庫(kù)的方法,并提供了為站點(diǎn)實(shí)現(xiàn)一個(gè)高性能數(shù)據(jù)庫(kù)的指導(dǎo)方針。大多數(shù)OracleDBA連續(xù)的、每天的職責(zé)是使Oracle數(shù)據(jù)庫(kù)獲得可能的最好性能。對(duì)于“

2、性能”可能有許多定義,但是我們把性能定義為目標(biāo)和在懷疑有問(wèn)題的數(shù)據(jù)庫(kù)中執(zhí)行一個(gè)典型操作需要的可以測(cè)量的時(shí)間。是的,這是一個(gè)太簡(jiǎn)單的定義,它忽視了其他的測(cè)量尺度,如資源使用。但是讓我們正視它:我們期望數(shù)據(jù)庫(kù)盡可能地快,因此為了這個(gè)目的這是一個(gè)合理的定義。整本書都是以O(shè)racle性能為主題寫的(參見附錄“DBA使用的資源”以查看我們認(rèn)為你應(yīng)該注意的內(nèi)容,注1),所以我們不能在一章中就闡述完復(fù)雜的Oracle性能優(yōu)化,我們希望提供一種直截了當(dāng)?shù)男阅軆?yōu)化方法并提供能應(yīng)用到各個(gè)不同安裝上的實(shí)際指南。從物理和邏輯的實(shí)現(xiàn)、處理的事務(wù)類型及這些事務(wù)的性能需

3、求方面來(lái)看,每個(gè)Oracle安裝都是不同的,認(rèn)識(shí)到這點(diǎn)很重要。結(jié)果是雖然一些廠商(包括Oracle)注1:我們尤其推薦MarkGurry和PeterCorrigan的《OraclePerformanceTuning》第二版(O'Reilly&Associates,1997)。46上海交大昂立學(xué)趣CTO學(xué)院-高端IT培訓(xùn)機(jī)構(gòu)“Oracle數(shù)據(jù)庫(kù)性能調(diào)優(yōu)”課程火熱優(yōu)惠促銷中http://www.onlycto.com/course/8.html"昂立學(xué)趣CTO學(xué)院"是上海市最大的培訓(xùn)教育機(jī)構(gòu)上海交大昂立教育集團(tuán)下轄的專業(yè)學(xué)院。昂立學(xué)趣以其先進(jìn)的

4、教學(xué)模式和誠(chéng)信的服務(wù)理念贏得了廣泛的口碑,已為中國(guó)眾多的IT從業(yè)者及企業(yè)提供高端的IT培訓(xùn)服務(wù)。昂立CTO學(xué)院高端課程分為:“Oracle系列課程”、“3G手機(jī)系列課程”、“SOA系列課程”、“Web2.0系列課程”、“IT管理系列課程”、“CMMI系列課程”。目前均享受打折優(yōu)惠。昂立學(xué)趣CTO學(xué)院咨詢電話:021-34203010021-64481958報(bào)名地址:番愚路868號(hào)2號(hào)樓職業(yè)咨詢室網(wǎng)址:http://www.onlycto.com注:本資源來(lái)自于互聯(lián)網(wǎng)。如有侵犯版權(quán),請(qǐng)來(lái)信告知。我們立即予以處理。Oracle性能最大化47嘗試

5、提供,但仍沒有一種自動(dòng)的優(yōu)化方法,而且也沒有單一的一套規(guī)則可以提供一種使數(shù)據(jù)庫(kù)性能最優(yōu)的方法。然而,我們可以提供一種方法,在適當(dāng)應(yīng)用并結(jié)合DBA知識(shí)和經(jīng)驗(yàn)的情況下,該方法將使任何給定的數(shù)據(jù)庫(kù)有好的性能。配置和優(yōu)化有什么不同使一個(gè)Oracle數(shù)據(jù)庫(kù)獲得最佳性能需要認(rèn)真注意數(shù)據(jù)庫(kù)的配置和優(yōu)化兩方面。這些術(shù)語(yǔ)經(jīng)常交換使用,但是事實(shí)上,它們是兩個(gè)不同的任務(wù),無(wú)可否認(rèn)的是在它們之間有一少部分內(nèi)容是重疊的。配置是設(shè)置數(shù)據(jù)庫(kù)的物理和邏輯組件的過(guò)程,也是配置主機(jī)系統(tǒng)的過(guò)程,而優(yōu)化是修改數(shù)據(jù)庫(kù)的內(nèi)部行為的過(guò)程,以便操作以特定方式運(yùn)行。整個(gè)過(guò)程某種程度上是循環(huán)

6、的,因?yàn)楹线m的優(yōu)化經(jīng)常包含修改配置,然后再一次查看優(yōu)化結(jié)果。圖3-1演示了配置和優(yōu)化過(guò)程的基本步驟??梢耘渲檬裁茨茉谝粋€(gè)Oracle數(shù)據(jù)庫(kù)中配置的一些項(xiàng)目如下:●影響系統(tǒng)進(jìn)程分配的數(shù)據(jù)庫(kù)的組件,例如:SQL*NetMTS(Multi-ThreadedServer,多線程服務(wù)器)并行查詢(ParallelQuery)并行服務(wù)器(ParallelServer)●物理存儲(chǔ)的布局和大小●數(shù)據(jù)庫(kù)對(duì)象的大小,如:表索引回滾段排序區(qū)臨時(shí)表空間重做日志48第三章開始檢查硬件和OS性能是OK?不是調(diào)整硬件和(或)OS檢查Oracle性能是OK?不是修改Ora

7、cle配置檢查查詢性能是OK?不是優(yōu)化查詢圖3-1:配置和優(yōu)化過(guò)程分區(qū)表惟一索引(Index-only)表●內(nèi)存的數(shù)量和分配,例如:數(shù)據(jù)庫(kù)緩沖區(qū)重做日志緩沖區(qū)共享池可以優(yōu)化什么Oracle數(shù)據(jù)庫(kù)可以優(yōu)化的方面包括下列各項(xiàng):Oracle性能最大化49●內(nèi)存使用●磁盤使用●SQL語(yǔ)句執(zhí)行獲得最大的性能使你的Oracle數(shù)據(jù)庫(kù)獲得最大的性能并不是一下子就可以做到的,這通常是大量辛苦的工作、思考和計(jì)劃的結(jié)果。然而,從付出努力所得到的回報(bào)來(lái)看,是非常值得的,你的數(shù)據(jù)庫(kù)在最高效地運(yùn)行,你的用戶高興,你也很滿意。我們使性能最大化的方法是按自然層次分類的。

8、需要從3個(gè)不同方面,并按照順序來(lái)闡述。這3個(gè)方面是:●操作系統(tǒng)配置●Oracle資源配置●對(duì)象創(chuàng)建和SQL語(yǔ)句執(zhí)行這些方面不是互不相關(guān)的,實(shí)際上,對(duì)某方面的重要改變可能需要考慮其

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。