zt:Oracle10gR2中調整user commit的實用方法
在以前的的Oracle版本中,假如使用者commit,後臺的LGWR程式必將會把記憶體中的redo資料寫入到online redo log的檔案裡,之後又會將控制權返回給使用者,需要注意的是,其實這段很可能並不是磁碟操作,而是寫入到磁碟緩衝中的。假如應用中有過於頻繁的使用者commit,那麼很可能會產生明顯的log file sync的等待事件。
而Oracle10g中的新功能-Asynchronous Commit可能是解決這個問題的一個最新方法。
Oracle10g中,我們可以設定commit的行為來做到在commit之後,控制權立刻返回給使用者,而Oracle會在恰當的時候來喚醒LGWR,批次更新online redo log檔案。
我們可以作系統級的更改:
ALTER SYSTEM SET COMMIT_WRITE = BATCH, NOWAIT
同樣我們也可以在commit時單獨使用,這樣作雖然意味著即使commit了事務,在資料庫恢復時也是不一定找得回來的。但從安全換效率的角度考慮,此做法也不失為權益之計。
COMMIT WRITE BATCH NOWAIT[@more@]
而Oracle10g中的新功能-Asynchronous Commit可能是解決這個問題的一個最新方法。
Oracle10g中,我們可以設定commit的行為來做到在commit之後,控制權立刻返回給使用者,而Oracle會在恰當的時候來喚醒LGWR,批次更新online redo log檔案。
我們可以作系統級的更改:
ALTER SYSTEM SET COMMIT_WRITE = BATCH, NOWAIT
同樣我們也可以在commit時單獨使用,這樣作雖然意味著即使commit了事務,在資料庫恢復時也是不一定找得回來的。但從安全換效率的角度考慮,此做法也不失為權益之計。
COMMIT WRITE BATCH NOWAIT[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-1003290/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在Oracle10gR2中調整過於頻繁user commit的一個方法OracleMIT
- (zt)Oracle效能調整Oracle
- oracle效能調整筆記[zt]Oracle筆記
- Oracle RAC 的監控和調整 (zt)Oracle
- Git調整commit之間順序GitMIT
- Oracle10gR2自動檢查點調整的新特性Oracle
- Oracle 9i效能調整 [ZT]Oracle
- Git批量修改歷史commit中的user.name 和user.emailGitMITAI
- SQL語句效能調整原則(zt)SQL
- Oracle10gR2 Logical Standby (zt)Oracle
- SQL Server 2005效能調整二(zt)SQLServer
- 10G RAC中的CSS TIMEOUT相關的設定和調整(ZT)CSS
- Oracle效能調優實踐中的幾點心得(zt)Oracle
- user commit (118)MIT
- [zt]Oracle Tuning (Oracle 效能調整)的一些總結Oracle
- 超實用的“情境調研”實踐方法
- 批量調整視訊尺寸大小的方法,一鍵自動批量調整視訊
- SharedPreferences中的commit和apply方法MITAPP
- 【實驗】Linux調整系統時間和時區的方法Linux
- 調整Linux磁碟分割槽的大小的方法Linux
- 自動記憶體調整中真正決定自動調整的引數記憶體
- Procedure 效能檢測與調整方法
- Oracle 9i 整體效能優化概述草稿之四:調整磁碟I/O (zt)Oracle優化
- CONTEXT索引對COMMIT操作的影響 (ZT)Context索引MIT
- 用於效能調整的動態效能檢視——效能調整手冊和參考
- 關於快速排序中元素調整方法的分析排序
- 有新手批量調整視訊尺寸的方法嗎?
- 新增的影像批次調整背景或顯示方法
- Oracle10GR2 中的RESTORE POINTOracleREST
- 使用SetEnvironmentVariable調整應用程式環境變數中的path設定變數
- 調整mac應用圖示排列Mac
- SAP系統中成本中心調整
- MySQL InnoDB效能調整的一點實踐MySql
- launchpad圖示大小怎麼調整?mac圖示調整大小方法介紹Mac
- (轉)用NSDateFormatter調整時間格式的程式碼ORM
- win10系統調整音訊平衡的方法Win10音訊
- 深入講解調整Oracle SGA大小的解決方法Oracle
- 調整vmware虛擬機器硬碟空間的方法虛擬機硬碟