




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
Oracle數(shù)據(jù)庫性能優(yōu)化實務(wù)
第9講:數(shù)據(jù)文件IO主講人:白鱔Oracle數(shù)據(jù)文件IO相關(guān)的因素存儲系統(tǒng)OS的相關(guān)配置數(shù)據(jù)文件REDOLOG臨時文件與排序控制文件前臺進程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可用,自動使用Tru64Unix可用,8.1.6.3以后自動啟用(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ù)文件的特征前臺進程一般來說只從數(shù)據(jù)文件讀取數(shù)據(jù)臟數(shù)據(jù)的寫入由DBWR完成,以批處理方式進行批量寫入對于臨時表空間的訪問一般采用直接路徑讀寫LOB字段的訪問缺省情況采用直接路徑訪問,可通過緩沖訪問存儲子系統(tǒng)對數(shù)據(jù)文件IO性能的影響數(shù)據(jù)文件IO的性能依賴于底層存儲的性能存儲子系統(tǒng)的一些配置影響存儲的總體性能存儲中磁盤的速度及數(shù)量RAID組技術(shù)的采用底層條帶的配置存儲控制器的數(shù)量及處理容量CACHE的設(shè)置HBA卡的吞吐能力各個組件的容量RAID種類和IO特性RAID1+0/RAID0+1較好的讀寫性能適合IO較為頻繁的數(shù)據(jù)需要更多的磁盤,價格較貴適合存儲REDOLOG,寫IO較為頻繁的數(shù)據(jù)RAID5及類似RAID技術(shù)能夠提供較大的存儲空間寫IO性能較差適合存放寫IO較少的數(shù)據(jù)磁盤轉(zhuǎn)速和數(shù)量對IO總體性能的影響傳統(tǒng)存儲系統(tǒng)的最終瓶頸在于磁盤的物理尋道和讀寫操作磁盤數(shù)量越多,總體IO性能越好磁盤轉(zhuǎn)速越快,總體IO性能越好容量大、廉價的SATA盤并不能提供高性能閃存盤是解決磁盤性能瓶頸的重要技術(shù)操作系統(tǒng)對文件IO的影響操作系統(tǒng)對Oracle的文件讀IO性能幫助不大異步IO和預(yù)讀機制可以減少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)時間不會會由于使用異異步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è)計不合理存在訪問熱點點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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生活污水管網(wǎng)綜合整治工程建筑工程方案
- 現(xiàn)場勘察技術(shù)標(biāo)準(zhǔn)與操作方案
- 建設(shè)項目投資風(fēng)險評估
- 2025年醫(yī)學(xué)考試試題題庫及答案
- 2025黑龍江綏化海倫市民政服務(wù)站招聘46人模擬試卷(含答案詳解)
- 多蒙課件包教學(xué)課件
- 歷城二中體育模擬測試題及答案
- 2025福建省南平閩延電力建設(shè)有限公司建陽分公司招聘2人考前自測高頻考點模擬試題及一套參考答案詳解
- Quinacrine-hydrochloride-hydrate-Standard-生命科學(xué)試劑-MCE
- 2025江蘇蘇州凌曄進出口有限公司招聘7人模擬試卷及完整答案詳解
- 2025年國家電網(wǎng)《安規(guī)》考試判斷題庫及答案
- 朝花夕拾-無常解析
- 《人工智能基礎(chǔ)第2版》全套教學(xué)課件
- 365天艾斯賓浩記憶表格(打印版-背專業(yè)課)
- 《名著閱讀 艾青詩選》核心素養(yǎng)課件1(第3課時)
- DB14-T 2779-2023 營造林工程監(jiān)理規(guī)范
- 污水處理廠污泥處理處置投標(biāo)方案
- 手機媒體概論(自考14237)復(fù)習(xí)必備題庫(含真題、典型題)
- 陪診師資格考試復(fù)習(xí)題庫寶典(含答案)
- 中美關(guān)系新時代
- GB/T 17622-2008帶電作業(yè)用絕緣手套
評論
0/150
提交評論