提交优化Oracle Tuning Log File Sync 等待事件的几种策略
發(fā)一下牢騷和主題無關(guān):
? ?
? ?
????在
????一個(gè)繁頻 commit/rollback 或盤磁 I/O 有問題、量大物理讀寫爭(zhēng)用
? ?那么、我們便會(huì)經(jīng)常瞧見 LOG FILE SYNC 待等事件出現(xiàn)在 TOP EVENTS 中
? ?
? ?評(píng)估 LOG FILE SYNC待等事件的標(biāo)指是均勻待等時(shí)間、以及 AWR 后續(xù)的 WAIT EVENT HISTOGRAM
? ?對(duì)于 OLTP、均勻待等時(shí)間 7 ms算畸形、畸形情況下均勻待等時(shí)間不會(huì)超越 10 ms
? ?
? ?面下給出幾種優(yōu)化的策略、
? ?
? ?
????㈠ 優(yōu)化 REDO 日記的 I/O
? ? ??
? ? ? 如果夠能優(yōu)化 REDO 日記文件的存儲(chǔ)、使之存放到更快的盤磁、可便增長(zhǎng)這個(gè)待等事件單次待等時(shí)間
? ? ??
? ?
????㈡ 加大 LOG BUFFER
? ? ??
? ? ? 加大 LOG BUFFER 、可以使均勻每次寫入 REDO 日記文件的 REDO 字節(jié)數(shù)增長(zhǎng)
? ? ? 從而、增長(zhǎng) REDO 的 I/O 次數(shù)、進(jìn)而到達(dá)優(yōu)化 REDO 日記文件寫待等時(shí)間的的目
? ? ??
? ?
每日一道理只有啟程,才會(huì)到達(dá)理想和的目地,只有拼搏,才會(huì)獲得輝煌的成功,只有播種,才會(huì)有收獲。只有追求,才會(huì)品味堂堂正正的人。
????㈢ 增長(zhǎng)提交次數(shù)
? ? ??
? ? ? 通過加大一次提交記載的數(shù)量、增長(zhǎng)提交批次、也可效有增長(zhǎng) LOG FILE SYNC待等時(shí)間
? ? ? 不過、此法可能須要更變用應(yīng)、價(jià)值較大
? ? ??
? ?
????㈣ 分部經(jīng)常提交的事務(wù)設(shè)置為異步提交
? ? ??
? ? ? 通過設(shè)置 COMMIT_WRITE參數(shù)、可以控制異步提交
? ? ? 該參數(shù)持支系統(tǒng)級(jí)、但也持支會(huì)話級(jí)
? ? ? 其中、"IMMEDIATE,NOWAIT"是較為用常的優(yōu)化案方
? ? ? 可通過:
? ? ? ● 更變參數(shù) commit_write
????? ? ? ● 直接令命:commit write immediate nowait?
????
????? ?最后、Rocky 想在絮聒 3 下、我們?cè)跀?shù)據(jù)庫的平常護(hù)維中應(yīng)當(dāng)對(duì)此建立線基(baseline)
? ?如果這個(gè)標(biāo)指有異常化變、一定要盡快析分并解決問題、一旦這個(gè)標(biāo)指化惡
? ?可能致導(dǎo)系統(tǒng)性能急劇下降、甚至?xí)聦?dǎo)長(zhǎng)久的起掛
文章結(jié)束給大家分享下程序員的一些笑話語錄: Borland說我很有前途,Sun笑了;Sun說我很有錢,IBM笑了;IBM說我很專業(yè),Sybase笑了;Sybase說我數(shù)據(jù)庫很牛,Oracle笑了;Oracle說我是開放的,Linux笑了;Linux說我要打敗Unix,微軟笑了;微軟說我的系統(tǒng)很穩(wěn)定,我們都笑了。
轉(zhuǎn)載于:https://www.cnblogs.com/xinyuyuanm/archive/2013/05/09/3069746.html
總結(jié)
以上是生活随笔為你收集整理的提交优化Oracle Tuning Log File Sync 等待事件的几种策略的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【线性规划和网络流24题】
- 下一篇: 小技巧之chm文件无法显示