oracle 線上調整redo
由於資料庫目前的redo配置為1G,從日誌上看,redo切換過於頻繁,而且不能及時歸檔。這個表象會很大程度影響資料庫效能,所以進行如下調優
1:sqlplus / as sysdba
新增如下8組redo
alter database add logfile thread 1 group 9 ('+DATA1/xxzxdb/NLINELOG/group9a','+DATA1/xxzxdb/NLINELOG/group9b') size 2000M;
alter database add logfile thread 2 group 10 ('+DATA1/xxzxdb/NLINELOG/group10a','+DATA1/xxzxdb/NLINELOG/group10b') size 2000M;
alter database add logfile thread 1 group 11 ('+DATA1/xxzxdb/NLINELOG/group11a','+DATA1/xxzxdb/NLINELOG/group11b') size 2000M;
alter database add logfile thread 2 group 12 ('+DATA1/xxzxdb/NLINELOG/group12a','+DATA1/xxzxdb/NLINELOG/group12b') size 2000M;
alter database add logfile thread 1 group 13 ('+DATA1/xxzxdb/NLINELOG/group13a','+DATA1/xxzxdb/NLINELOG/group13b') size 2000M;
alter database add logfile thread 2 group 14 ('+DATA1/xxzxdb/NLINELOG/group14a','+DATA1/xxzxdb/NLINELOG/group14b') size 2000M;
alter database add logfile thread 1 group 15 ('+DATA1/xxzxdb/NLINELOG/group15a','+DATA1/xxzxdb/NLINELOG/group15b') size 2000M;
alter database add logfile thread 2 group 16 ('+DATA1/xxzxdb/NLINELOG/group16a','+DATA1/xxzxdb/NLINELOG/group16b') size 2000M;
2:新增之後,執行alter system switch logfile;--多執行幾次。切換redo ,一直切換到新加的9這裡來,讓9變成current
select a.members,
a.thread#,
a.status,
a.bytes / 1024 / 1024,
b.type,
b.member,
b.group#
from v$log a, v$logfile b
where a.group# = b.group#;
3:當redo group 1-8 的狀態變成“INACTIVE”就可以進行刪除
SQL> alter database drop logfile group 1;
Database altered
4:當1-8組日誌,還是處於active狀態,沒有歸檔完成,這個時候是不能刪除的,
執行 sql>alter system checkpoint;
這樣就會將1-8組的日誌逐個刪除即可。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28869493/viewspace-2218954/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE RAC+DG調整redo大小Oracle
- Oracle RAC+DG 調整redo/standby log fileOracle
- mongodb線上調整Oplog Size的值MongoDB
- oracle rac+adg調整redo日誌組導致adg備庫ogg抽取程式abendOracle
- 【REDO】Oracle redo advice-sqlOracle RedoSQL
- 【REDO】Oracle redo undo 學習Oracle Redo
- Oracle Redo and UndoOracle Redo
- 【REDO】Oracle redo內部結構Oracle Redo
- Oracle redo解析之-1、oracle redo log結構計算Oracle Redo
- UITableViewCell分割線位置調整UIView
- oracle的redo和undoOracle
- Oracle Tuning (Oracle 效能調整)的一些總結(轉)Oracle
- 調整innodb redo log files數目和大小的具體方法和步驟
- Oracle - 資料庫的記憶體調整Oracle資料庫記憶體
- Oracle Tuning (Oracle 效能調整)的一些總結(轉)2Oracle
- oracle之 redo過高診斷Oracle
- Oracle DG管理Redo Transport服務Oracle
- Oracle Redo丟失恢復方案Oracle
- iOS tableView 分割線左右邊距調整iOSView
- Nginx 調整檔案上傳大小限制Nginx
- 25_解密Oracle redo生成過程解密Oracle Redo
- 26_Oracle redo物理結構解析Oracle Redo
- Oracle redo日誌內容探索(一)Oracle Redo
- 【REDO】Oracle 日誌挖掘,分析歸檔日誌線上日誌主要步驟Oracle
- 什麼是線上優雅停機和調整執行緒池引數?執行緒
- 如何實現線上優雅停機和調整執行緒池引數?執行緒
- Kafka 線上效能調優Kafka
- solaris10中安裝oracle核心引數的調整Oracle
- Oracle recover current redo ORA-00600:[4193] (oracle 故障恢復current redo日誌ORA-00600:[4193]報錯)Oracle
- Gamma調整GAM
- Oracle redo解析之-2、BBED & DUMP工具使用Oracle Redo
- Oracle redo解析之-4、rowid的計算Oracle Redo
- Oracle redo解析之-3、常見change分析Oracle Redo
- Oracle redo日誌內容探索之二Oracle Redo
- kindeditor 上傳圖片 自動調整尺寸大小
- Flutter UI APP 低調上線FlutterUIAPP
- 引數fast_start_parallel_rollback調整oracle回滾的速度ASTParallelOracle
- 小遊戲廣告分成政策調整:分成比例上調,取消分成上限遊戲