Oracle 10g Automatic Undo Retention Tuning (zt)
Undo_retention Oracle 9i 開始出現新的初始化引數.Oracle 9i 的 Undo 管理特性使得 Ora-1555 錯誤大大減少, 但是 Undo_retention 的設定仍然會個別的時候出現問題.
Oracle 10g 有自動Automatic Undo Retention Tuning 這個特性.設定的 undo_retention 引數只是一個指導值, Oracle 會自動調整 Undo (會跨過 undo_retention 設定的時間) 來保證不會出現 Ora-1555 錯誤. 透過查詢 V$UNDOSTAT 的 tuned_undoretention 欄位可以得到 Oracle 根據事務量(如果是檔案不可擴充套件,則會考慮剩餘空間)取樣後的自作主張的 retenton 時間. 這樣對於一個 事務量分佈不均勻的資料庫來說, 就會引發潛在的問題--在批處理的時候可能 Undo 會用光. 而且這個狀態將一直持續, 不會釋放.
10g 中, 如果資料檔案的屬性是 autoextensible , 則 undo_retention 引數必須設定. 如果 undo 表空間的檔案屬性是不可擴充套件的, 則 undo_retention 將不會起到什麼作用(修正的辦法是把該 Undo 表空間屬性設定為GUARANTEE ).
透過如下命令(undotbs01 是undo 表空間名字):
ALTER TABLESPACE undotbs01 RETENTION GUARANTEE;
然後可以查詢 DBA_tablespaces 的 retention 列. undo 表空間的屬性和普通表空間的屬性是不一樣的.
-End
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-998248/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於oracle的undo_retentionOracle
- oracle 11g undo_retention 以及retention guarantee 小節Oracle
- undo retention的思考(一)
- Automatic SQL Tuning in Oracle Database 11gSQLOracleDatabase
- [zt] Oracle Undo的學習Oracle
- zt_oracle undo機制Oracle
- Automatic SQL Tuning 原理SQL
- Automatic SQL Tuning and SQL ProfilesSQL
- Oracle undo表空間切換(ZT)Oracle
- 深度理解Oracle10g中UNDO_RETENTION引數的使用Oracle
- Oracle10g的UNDO_RETENTION自動化管理增強Oracle
- 深度理解Oracle10g中UNDO_RETENTION引數的使用(轉)Oracle
- types of undo segments(ZT)
- 【OCM】Oracle Database 10g: Performance Tuning(一)OracleDatabaseORM
- 【OCM】Oracle Database 10g: Performance Tuning(二)OracleDatabaseORM
- 【OCM】Oracle Database 10g: Performance Tuning(三)OracleDatabaseORM
- 【OCM】Oracle Database 10g: Performance Tuning(四)OracleDatabaseORM
- oracle 10g AWR介紹(ZT)Oracle 10g
- zt_weblogic tuningWeb
- [zt]Oracle Tuning (Oracle 效能調整)的一些總結Oracle
- Wait Event Enhancements in Oracle 10g(zt)AIOracle 10g
- ORACLE 10G OCA 042 筆記(zt)Oracle 10g筆記
- Oracle Flashback (9i & 10g) [zt]Oracle
- oracle實驗記錄 (oracle 10G 詳細分析undo)Oracle
- ZT:instance Wait TuningAI
- Oracle 10g Flashback 技術小結(zt)Oracle 10g
- oracle 10g 新特性中文筆記(zt)Oracle 10g筆記
- [ZT] Oracle 10g RAC的相關概念Oracle 10g
- True Session Wait Activity in Oracle 10g[zt]SessionAIOracle 10g
- Oracle OCP 1Z0 053 Q118(Automatic SQL Tuning Task)OracleSQL
- 在紅帽Linux上部署Automatic System TuningLinux
- Managing Optimizer Statistics(轉自ORACLE 10G TUNING GUIDE)Oracle 10gGUIIDE
- ORACLE9I升級到10G(zt)Oracle
- [Oracle 10g] 大檔案表空間(zt)Oracle 10g
- Oracle OCP 1Z0 053 Q403(Automatic SQL Tuning Advisor task)OracleSQL
- [zt] 使用snmp 監控 Oracle 10g(10.2.0.4) 時oracle 10g snmp的配置Oracle 10g
- oracle兩個 retention 引數Oracle
- 【Oracle】-oracle 10g undo表空間使用率居高不下bugOracle 10g