版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Oracle數(shù)據(jù)庫性能優(yōu)化實(shí)務(wù)
第9講:數(shù)據(jù)文件IO主講人:白鱔Oracle數(shù)據(jù)文件IO相關(guān)的因素存儲系統(tǒng)OS的相關(guān)配置數(shù)據(jù)文件REDOLOG臨時(shí)文件與排序控制文件前臺進(jìn)程DBWRLGWRTOPSQL注意:本節(jié)所說的Oracle數(shù)據(jù)文件包含裸設(shè)備、ASM、普通文件、CFS文件系統(tǒng)的文件等,是泛指的數(shù)據(jù)文件Oracle數(shù)據(jù)文件IO相關(guān)的參數(shù)DB_FILESdb_file_multiblock_read_countfilesystemio_options{none|setall|directIO|asynch}dbwr_io_slavesdb_writer_processes操作系統(tǒng)directI/OSolaris可用,取決于filesystemio_optionsWindowsNT/2000可用,自動(dòng)使用Tru64Unix可用,8.1.6.3以后自動(dòng)啟用(5.1withPK4以上版本)5.1AwithPK1orlater;能使用_tru64_directio_disabled參數(shù)關(guān)閉,或者9.2以后使用filesystemio_options關(guān)閉AIX可用,Oracle缺省使用異步IOIrix可用,缺省不使用Linux2.4后可用,未使用HP-UX不可用ReliantUnix不可用文件系統(tǒng)下使用DIRECTIOOracle訪問數(shù)據(jù)文件的特征前臺進(jìn)程一般來說只從數(shù)據(jù)文件讀取數(shù)據(jù)臟數(shù)據(jù)的寫入由DBWR完成,以批處理方式進(jìn)行批量寫入對于臨時(shí)表空間的訪問一般采用直接路徑讀寫LOB字段的訪問缺省情況采用直接路徑訪問,可通過緩沖訪問存儲子系統(tǒng)對數(shù)據(jù)文件IO性能的影響數(shù)據(jù)文件IO的性能依賴于底層存儲的性能存儲子系統(tǒng)的一些配置影響存儲的總體性能存儲中磁盤的速度及數(shù)量RAID組技術(shù)的采用底層條帶的配置存儲控制器的數(shù)量及處理容量CACHE的設(shè)置HBA卡的吞吐能力各個(gè)組件的容量RAID種類和IO特性RAID1+0/RAID0+1較好的讀寫性能適合IO較為頻繁的數(shù)據(jù)需要更多的磁盤,價(jià)格較貴適合存儲REDOLOG,寫IO較為頻繁的數(shù)據(jù)RAID5及類似RAID技術(shù)能夠提供較大的存儲空間寫IO性能較差適合存放寫IO較少的數(shù)據(jù)磁盤轉(zhuǎn)速和數(shù)量對IO總體性能的影響傳統(tǒng)存儲系統(tǒng)的最終瓶頸在于磁盤的物理尋道和讀寫操作磁盤數(shù)量越多,總體IO性能越好磁盤轉(zhuǎn)速越快,總體IO性能越好容量大、廉價(jià)的SATA盤并不能提供高性能閃存盤是解決磁盤性能瓶頸的重要技術(shù)操作系統(tǒng)對文件IO的影響操作系統(tǒng)對Oracle的文件讀IO性能幫助不大異步IO和預(yù)讀機(jī)制可以減少Oracle數(shù)據(jù)文件IO的等待Oracle的寫IO不需要使用操作系統(tǒng)寫緩沖異步IO和同同步IO異步IO和WIO異步IO和吞吞吐量關(guān)于異步IO的一些結(jié)論論異步IO可以以在并發(fā)量較較大的環(huán)境下下有效減少WIO使用異步IO不能提升總總體IO吞吐吐能力,但是是能提高IO操作的總體體性能存儲的IO響響應(yīng)時(shí)間不會會由于使用異異步IO而明明顯提升使用異步IO可以提高Oracle數(shù)據(jù)庫讀取取數(shù)據(jù)文件的的效率分析文件IO性能(1))Top5TimedEvents~~~~~~~~~~~~~~~~~~%TotalEventWaitsTime(s)ElaTime---------------------------------------------------------------------------CPUtime14,66433.44dbfilesequentialread871,89912,67928.91dbfilescatteredread583,4127,70817.58SQL*Netmessagefromdblink524,7567,19816.41bufferbusywaits38,021432.98-------------------------------------------------------------分析IO性能能(2)分析文件IO性能(3))AvgTotalWaitwaitWaitsEventWaitsTimeoutsTime(s)(ms)/txn--------------------------------------------------------------------------dbfilesequentialread871,899012,6791568.8dbfilescatteredread583,41207,7081346.0bufferbusywaits38,0210432113.0dbfileparallelwrite28,8790368132.3logfilesync17,0070236141.3分析文件IO性能(4))(11G))分析文件IO性能(5))(11G))分析文件IO性能(6))(11G))分析文件IO性能(7))(11G))分析文件IO性能(8))FileIOStatsforDB:OBS9IInstance:obs9iSnaps:186-187->orderedbyTablespace,FileTablespaceFilename----------------------------------------------------------------------------AvAvAvAvBufferAvBufReadsReads/sRd(ms)Blks/RdWritesWrites/sWaitsWt(ms)----------------------------------------------------------------------3,085120.18.85808520.6DATAHIST_860/dev/vg07xp/rlv4g143,172120.58.67809011.1/dev/vg07xp/rlv4g153,003120.49.065010913.3/dev/vg07xp/rlv4g172,312121.81.012905912.2/dev/vg07xp/rlv4g182,429122.01.012907811.5/dev/vg07xp/rlv4g192,103122.11.024601511.3/dev/vg07xp/rlv4g201,533122.91.02080255.0/dev/vg07xp/rlv4g73,097121.78.87608817.7/dev/vg07xp/rlv4g83,131121.38.478010113.4分析文件IO性能(9))FILEWaittimeWaitcountPct_rtE:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\DATA01..DBF1.002407091.91E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\DATA01..DBF2.0021092.71E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\DATA01..DBF4.0020093.47E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\DATA01..DBF8.0047095.27E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\DATA01..DBF16.0074098.09E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\DATA01..DBF32.0026099.08E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\DATA01..DBF64.0022099.92E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\DATA01..DBF128.002100.00select rpad(substr(b.file_name,1,60),62,'')file_nm,lpad(to_char(SINGLEBLKRDTIM_MILLI,'99999.99'),9,'')wtm,lpad(to_char(SINGLEBLKRDS,'99999999.99'),9,'')wct,to_char(100*(sum(a.SINGLEBLKRDS)over(orderbyb.file_name,a.SINGLEBLKRDTIM_MILLI))/vTotalWaitCount,'099.99')pct_rtfromv$file_histograma,dba_data_filesbwherea.file#=b.file_idorderby1,2分析文件IO性能(10)分析文件IO性能(11)CPUElapsdPhysicalReadsExecutionsReadsperExec%TotalTime(s)Time(s)HashValue--------------------------------------------------------------------------5,120,87218284,492.954.4547.654127.151321087522Module:C:\DocumentsandSettings\Administrator\桌面\綜select/*+index(TAB_ACCTPREDEPSTDTAL_HISTORYIDX_PREDPDLHISTORY_ACCTID1)*/count(*)recountfromtab_acctpredepstdtal_historywherepredeposittypeid=:"SYS_B_0"andacctid=:"SYS_B_1"andareaid=:"SYS_B_2"1,224,09711,224,097.013.0134.761133.482152598041Module:C:\DocumentsandSettings\Administrator\桌面\綜select/*+index(tab_acctpredepstdtal_historyIDX_PREDPDLHISTORY_ACCTID1)*/count(*)recountfromtab_acctpredepstdtal_historywherepredeposittypeid=:"SYS_B_0"andacctid=:"SYS_B_1"andareaid=:"SYS_B_2"數(shù)據(jù)文件IO性能問題產(chǎn)產(chǎn)生的原因應(yīng)用軟件產(chǎn)生生了大量的大大表掃描DBCACHE配置不不合理存儲子系統(tǒng)容容量(性能方方面)不足底層條帶化設(shè)設(shè)計(jì)不合理存在訪問熱點(diǎn)點(diǎn)BUG數(shù)據(jù)文件IO性能優(yōu)化的的主要方法優(yōu)化應(yīng)用優(yōu)化DBCACHE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024秋新滬科版物理8年級上冊教學(xué)課件 第6章 熟悉而陌生的力 第3節(jié) 來自地球的力
- 2023年藥品包裝機(jī)械項(xiàng)目融資計(jì)劃書
- 2023年聚氨酯涂料項(xiàng)目融資計(jì)劃書
- 烹飪原料知識習(xí)題+參考答案
- 黑龍江省佳木斯市富錦市2024屆九年級上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 養(yǎng)老院老人生活照顧制度
- 養(yǎng)老院老人健康飲食服務(wù)質(zhì)量管理制度
- 2024年版智能機(jī)器人研發(fā)與銷售合同
- 招聘店員勞務(wù)合同范本(2篇)
- 承認(rèn)誰是大哥的協(xié)議書(2篇)
- 2024網(wǎng)絡(luò)課程錄制合同
- 人教版四年級上冊數(shù)學(xué)第六單元《除數(shù)是兩位數(shù)的除法》測試卷(綜合卷)
- 2024年行政執(zhí)法人員執(zhí)法資格知識考試題庫(附含答案)
- 2024年九年級語文中考專題復(fù)習(xí)現(xiàn)代文閱讀(含答案)
- 人教版(2024)七年級上冊數(shù)學(xué)第5章單元測試卷(含答案)
- 2024年高考全國甲卷英語試卷(含答案)
- 情商與智慧人生學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 高中英語新課程標(biāo)準(zhǔn)解讀課件
- 巨量-營銷科學(xué)(初級)認(rèn)證培訓(xùn)考試題庫(含答案)
- 干部履歷表(中共中央組織部2015年制)
- 【員工關(guān)系管理研究國內(nèi)外文獻(xiàn)綜述2800字】
評論
0/150
提交評論