性能調(diào)優(yōu)-課件第5周_第1頁(yè)
性能調(diào)優(yōu)-課件第5周_第2頁(yè)
性能調(diào)優(yōu)-課件第5周_第3頁(yè)
性能調(diào)優(yōu)-課件第5周_第4頁(yè)
性能調(diào)優(yōu)-課件第5周_第5頁(yè)
已閱讀5頁(yè),還剩39頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

【】和幻燈片為煉數(shù)成金網(wǎng)絡(luò)課程的教程以外范圍散播,違者將可能被法律和經(jīng)濟(jì) DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社DB2設(shè)計(jì)與性能優(yōu) 講師

DATAGURU專業(yè)數(shù)據(jù)分析社 Dataguru(煉數(shù)成金)是專業(yè)數(shù)據(jù)分析,提供教育,,內(nèi)容,社區(qū),,式網(wǎng)絡(luò)培訓(xùn)課程模式。既繼承傳統(tǒng)教育重學(xué)習(xí)氛圍,重競(jìng)爭(zhēng)壓力的特點(diǎn),同時(shí)又發(fā)揮互聯(lián)網(wǎng)的打破時(shí)空限制,把天南地北志同道合的朋友組織在一起交流學(xué)習(xí),使到原先孤立的學(xué)習(xí)組合成有組織的探索力量。并且把原先動(dòng)輒成千上萬(wàn)的學(xué)習(xí)成本,直線下降至百元范圍,造福大眾。我們的目標(biāo)是:低成本高價(jià)值知識(shí),構(gòu)架中國(guó)第一的網(wǎng)上知識(shí)流轉(zhuǎn)陣地。關(guān)于逆向式網(wǎng)絡(luò)的詳情,請(qǐng)看我們的培訓(xùn) DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社 提 日志優(yōu)化應(yīng)知應(yīng)會(huì)三原DB2日志原性能與優(yōu)小結(jié)與練5DB2設(shè)計(jì)與性能優(yōu) 講師5

DATAGURU專業(yè)數(shù)據(jù)分析社 日志優(yōu)化應(yīng)知應(yīng)會(huì)三原 日志先寫原日志與數(shù)據(jù)分離原日志最優(yōu)待遇原則(VIP原則6DB2設(shè)計(jì)與性能優(yōu) 講6

DATAGURU專業(yè)數(shù)據(jù)分析社 提 日志優(yōu)化應(yīng)知應(yīng)會(huì)三原DB2日志原性能與優(yōu)小結(jié)與練7DB2設(shè)計(jì)與性能優(yōu) 講師7

DATAGURU專業(yè)數(shù)據(jù)分析社日志的基礎(chǔ)知日志是數(shù)據(jù)庫(kù)事務(wù)和數(shù)據(jù)庫(kù)恢復(fù)的必備機(jī)日志的作 8DB2設(shè)計(jì)與性能優(yōu) 講8

DATAGURU專業(yè)數(shù)據(jù)分析社日志的基礎(chǔ)知識(shí)(續(xù)當(dāng)日志記錄被寫入日志文件時(shí),需要保留“Undo”日志記錄在回滾時(shí)被記入日所需的空間大小與“redo”日志大小基本相同或略日志記錄被寫入日志每個(gè)日志文件的頭兩個(gè)頁(yè)用于存放元數(shù)據(jù)(metadata其余的頁(yè)用于存放日志記日志文 名以 DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社DB2日志原

DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社DB2日志緩沖區(qū)與文DATAGURU專業(yè)數(shù)據(jù)分析社DB2設(shè)計(jì)與性能優(yōu) 講從日志緩沖區(qū)日志緩沖日志寫入到磁盤的時(shí)機(jī) 日志寫入磁盤后,數(shù)據(jù)何時(shí)寫入磁盤與該日志無(wú)直接聯(lián)DATAGURU專業(yè)數(shù)據(jù)分析社DB2計(jì)與B優(yōu)化 式的日志模式循環(huán)日志(Circular日志文件的內(nèi)容不會(huì)被長(zhǎng)期保日志文件中的內(nèi)容會(huì)被覆蓋,當(dāng)該文 志文件的相關(guān)數(shù)據(jù)已經(jīng)被提只能使用離線數(shù)據(jù)庫(kù)不支持前 DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社循環(huán)日志(續(xù) DB2設(shè)計(jì)與性能優(yōu) 講歸檔日 日志文件一直被保 DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社歸檔日志(續(xù) DATAGURU專業(yè)數(shù)據(jù)分析社DB2設(shè)計(jì)與性能優(yōu) 講 DATAGURU專業(yè)數(shù)據(jù)分析社DB2設(shè)計(jì)與性能優(yōu) 講示例:寫日志的過(guò)INSERTINSERTINTOTAB1VALUES(‘NEWROC);MMI4.LSNoflogNEWplacedNEW2.新的行被寫入

3.LogLog

NEWNEWCNEWC

DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社 提 日志優(yōu)化應(yīng)知應(yīng)會(huì)三原DB2日志原性能與優(yōu)小結(jié)與練DB2設(shè)計(jì)與性能優(yōu) 講師

DATAGURU專業(yè)數(shù)據(jù)分析社日志相關(guān)的配置參NEWLOGPATH(LogOVERFLOWLOGPATH ETH1/2NUMARCHRETRYARCHRETRYDELAY

LOGBUFSZLOGSECOND*LOGFILSIZBLK_LOG_DSK_FULNUM_LOG_SPANMIT*SOFTMAX

DB2設(shè)計(jì)與性能優(yōu) 講

*Canbechanged*UpdatedbyConfigurationAdvisorDATAGURU專業(yè)數(shù)據(jù)分析社日志文件路徑及其當(dāng)前日志文件所在的位日志文件一般不要與數(shù)據(jù)文件或其他應(yīng)用程序共享物推薦使用RAID-10分離數(shù)據(jù)和日志 或日 空間不 db2db2UPDATEDBCFGFORsampleUSINGNEWLOGPATHDB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社 日志歸檔方式和歸檔路 ETH1:定義日志歸檔方法db2db2UPDATEDBCFGFORsampleUSING DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社 頁(yè)默認(rèn)1000[41048572(DB2V9.5日志文件大小可達(dá)4GB(V9.5FP3之前是選擇文件大小時(shí)需要考慮的因素需要頻繁歸檔日志文件(e.g.forDRandlog 因?yàn)橛?56比較大的文件,會(huì)導(dǎo)致在創(chuàng)建該文件時(shí)花費(fèi)較長(zhǎng)的時(shí)間建議:最小設(shè)置為20-50對(duì)于有歸檔需要的,推薦使用大日志文DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社對(duì)性能的必須使日志文件的大小 志文件數(shù)平如果數(shù)據(jù)庫(kù)要運(yùn)行大量更新、刪除或插入事務(wù),而這將導(dǎo)致日志文件很快變滿,那么應(yīng)增大z的值如果磁盤空間不足(日志空間),那么應(yīng)減小logfilsiz的值,因?yàn)? 大文件日志也可能因?yàn)橐粋€(gè)文件損壞可能丟失很多數(shù)DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社志數(shù)目志文件的最大數(shù)目是256,默認(rèn)是 如果LOGPRIMARY設(shè)置為很小的數(shù)目,那可能總遇到“l(fā)og-full”的情如果DB2總是分配輔助日志,說(shuō) 對(duì)于高負(fù)載的OLTP系統(tǒng),建議增大此參數(shù)的設(shè)置避免日志分配等DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社輔助日志數(shù)輔助日志文件最大數(shù)目由LOGSECOND設(shè) 志文件寫滿時(shí),為保證事務(wù)繼續(xù)處理,輔助日志就會(huì)被即時(shí)分配(大小輔助日志一旦分配,它們一直存在(不會(huì)刪除)直到數(shù)據(jù)庫(kù)去激活默認(rèn)為2,可設(shè)置為0-LOGSECOND設(shè)置為-1表示啟用無(wú)限日志(“infinite一般避免設(shè)置較大的日志空間最大為logfilsiz*(logprimary+logsecond),上限為1024GB(DB2)DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社 ETH1,使用DISK,TSM這些而外的文件被稱作“cachedactivelogDB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社日志緩沖區(qū)大小Log定義日志緩沖區(qū)的內(nèi)存大小,使日志I/O更Log日志緩沖已滿是日志寫回磁盤的條件之它不受STMM(Self-TuningMemoryManager)管默認(rèn)大小為8,單位為4K的必須小于或等于dbheap參設(shè)置與性

中的“numberlogbufferfull”減 (currentlycommitted)從磁盤讀日志的百分(參考db2pddb2db2UPDATEDBCFGFORsampleUSINGLOGBUFSZDB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社日志緩沖區(qū)大?。ɡm(xù))日志緩沖區(qū)大小(續(xù))-機(jī)器機(jī)器的物理內(nèi)<16GB16–64GB>64GB“l(fā)ogbufferfull”–查看NUM_LOG_BUFFER_FULL)DB2設(shè)計(jì)與性能優(yōu) 講師

DATAGURU專業(yè)數(shù)據(jù)分析社組提交數(shù)目 參數(shù)特表示觸發(fā)日志緩沖區(qū)寫回日志文件的COMMIT默認(rèn)值1,表示只要COMMIT,當(dāng)前通過(guò)將多個(gè)COMMIT分組提交,減少了I/O參數(shù)范圍為[1–性能影只用在OLTP中批處理的事務(wù)數(shù)很高的特殊場(chǎng)景,一般不要3db2db2UPDATEDBCFGFORsample MITDB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社 參數(shù)配置的一般建 設(shè)置為2561000GUDB2設(shè)計(jì)與性能優(yōu) 講 提 日志優(yōu)化應(yīng)知應(yīng)會(huì)三原DB2日志原性能與優(yōu)小結(jié)與練DB2設(shè)計(jì)與性能優(yōu) 講師

DATAGURU專業(yè)數(shù)據(jù)分析社 日志性能有哪些瓶頸 日志的磁盤被共享了日志記錄了太多數(shù)據(jù)日志I/O次數(shù)很高事務(wù)率太高COMMIT太頻繁了mit太低了 DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社空間和IO競(jìng)?cè)罩綢O對(duì)系統(tǒng)性能有至關(guān)重要的影響,特別是OLTP環(huán)誰(shuí)還在用日志所在的磁盤 檢查表空間容器路徑,數(shù)據(jù)庫(kù)路徑,其它IO所在磁盤的空間不夠 檢查日志利用率(快照或者V97管理視圖調(diào)優(yōu)措施:修改日志文件路獨(dú)立的磁盤擁有高速寫緩存的高速磁DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社 確認(rèn)日志是否與數(shù)據(jù)分 df

1K-

UsedAvailableUse%Mountedon75913293%/

1%6%檢查數(shù)據(jù)庫(kù)配置參數(shù)‘Pathtologdb2getdbconfigforsample|grep-i'pathtologPathtologfiles=確認(rèn)事務(wù)日志并不共享文件系統(tǒng)或者物理磁在這個(gè)例子中,事務(wù)SELECTSUBSTR(TBSP_NAME,1,20)ASTBSP_NAME,INT(TBSP_ID)ASTBSP_ID,SUBSTR(CONTAINER_NAME,1,45)ASCONTAINER_NAME01012DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社SELECTsubstr(db_name,1,10)DB_NAME,FROMDB_NAMELOG_UTILIZATION_PERCENTTOTAL_LOG_USED_KBSAMPLE 1record(s)

DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社怎樣判定日志I/O數(shù)據(jù)量大iostat或perfmon顯示平I/Oe.g8k50數(shù)據(jù)庫(kù)快 志寫等待的時(shí)間過(guò)調(diào)優(yōu)措減少日志記錄的配置更好的硬件DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社 日志性能-減少日志數(shù)據(jù) 恢復(fù)的對(duì)象,那么可以用NOTLOGGED標(biāo)志這些列,來(lái)減少IUD時(shí)的日志數(shù)據(jù)用數(shù)據(jù)壓縮技術(shù)來(lái)壓縮數(shù)據(jù)和索DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社(HighTransactionRate磁盤IO次數(shù)高,或者事務(wù)提交的速率怎樣判定事務(wù)速率iostat或perfmon)顯示日志設(shè)備每秒發(fā)生大于80-100I/O請(qǐng)求,每次I/O的平均大小~4KB調(diào)優(yōu)措可以用SYSIBMADM.SNAPDBNUM_LOG_BUFFER_FULL確認(rèn)。 DATAGURU專業(yè)數(shù)據(jù)分析社DB2設(shè)計(jì)與性能優(yōu) 講 快照(SNAPSHOT)–Commits和 db2getsnapshotforallon

Commits次Commitstatements =Rollbackstatements = =Staticstatements =Failedstatement =SelectSQLstatements =Xquerystatementsexecuted =0Update/Insert/Deletestatementsexecuted=9DDLstatementsexecuted =0Inactivestmthistorymemoryusage(bytes)=0

GETSNAPSHOTFORAllON找到Commits/Rollback的日志片參考Commit,Rollback,DynamicStatic分析應(yīng)用類型(OLTP)和預(yù)測(cè)日志信DB2設(shè)計(jì)與性能優(yōu) 講

DATAGURU專業(yè)數(shù)據(jù)分析社 快照–日志頁(yè)(Log db2getsnapshotfordatabaseonLogspaceavailabletothedatabase

日志空間利用Logspaceusedbythedatabase(Bytes)umsecondarylogspaceused(Bytes)umtotallogspaceused(Bytes)SecondarylogsallocatedcurrentlyLogpagesreadLogreadtimeLogpagesLogwritetime(sec.ns)NumberwritelogIOsNumberreadlogIOsNumberpartialpagelogNumberlogbufferfullLogdatafoundinbuffer

============

GETSNAPSHOTFORDATABSEON

日志緩沖區(qū)滿次如果‘NumberReadLogIOs’‘LogDatafoundinbuffer’,那‘Numberoflogbufferfull’很高,增多‘LogwriteiDi業(yè)logs’區(qū)很重要,最好DB2設(shè)計(jì)與性能優(yōu) 講 管理視圖– SELECTVARCHAR(DB_NAME,20)ASCASEWHEN(commit_sql_stmts+rollback_sql_stmts)>0THENDEC((1000*(log_write_time_s/(commit_sql_stmts ELSEENDASLogWriteTime_PER_1000TRX,log_write_time_sASLOGWTIME,com

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論