[筆記]RAC上改變redo logfile大小
目的:記錄昨天在RAC資料庫上更該redo logfile大小的步驟,以供以後參考
起因:整合將我做的儲存規劃看錯,將redo logfile設大了,我要改小之。
關鍵點:
a) redo可以之用已分配的lv上的部分空間
b) redo以組(group)為單位,一組內可有多個成員(member)
c) redo logfile至少要兩組
操作命令:
a)
ALTER DATABASE ADD LOGFILE GROUP 3 ('$HOME/ORADATA/u01/log3a.rdo','$HOME/ORADATA/u02/log3b.rdo') SIZE 1M;
b)
ALTER DATABASE ADD LOGFILE MEMBER
'$HOME/ORADATA/u04/log1c.rdo' TO GROUP 1,
'$HOME/ORADATA/u04/log2c.rdo' TO GROUP 2;
c)
ALTER DATABASE DROP LOGFILE GROUP 3;
d)
ALTER DATABASE DROP LOGFILE MEMBER '$HOME/ORADATA/u04/log3c.rdo';
e)
alter system switch logfile;
環境:
AIX 5L 5.3 + Oracle 10.2.0.4
redo有6組,每組2個成員
過程簡記:
很順利用a)/c)/e)完成了四個日誌組的大小變更,但剩餘兩個怎麼都無法刪除
仔細一看錯誤資訊,哦,刪除其中一個說是當前日誌無法刪除,刪除另外一個說這將導致例項2上的redo少於2個。這下深刻理解了redo logfile至少兩組原來是針對例項而不是資料庫而言的
幸好每組有倆成員,於是我用d)將之分裂,注意,是在例項2上進行操作的
然後用a)建立新的group,接著來e),最後drop掉size大的group,用a)建立同樣group號的group,然後刪除剛才分裂出去的成員,用b)新增回來,即可
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29867/viewspace-555602/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE RAC+DG調整redo大小Oracle
- 透過交換指標變數的值改變大小數字的位置-學習筆記指標變數筆記
- redo logfile的維護操作
- oracle redo internal 之 dump logfileOracle Redo
- oracle redo internal 之 dump logfileOracle
- flutter之改變CupertinoSwitch的大小Flutter
- EditText只改變Hint字型大小
- 改變日誌檔案大小
- Qt 程式改變文字大小QT
- 【C#學習筆記】改變字型C#筆記
- Git改變歷史-章節筆記Git筆記
- 怎樣改變重做日誌的大小
- vm虛擬機器改變硬碟大小虛擬機硬碟
- 改變歸檔日誌檔案大小
- InnoDB文件筆記(二)—— Redo Log筆記
- online redo log 操作 -- 更改RAC資料庫日誌檔案大小資料庫
- 《矽谷之謎》讀書筆記:追求卓越,改變自己筆記
- 修改oracle redo log的大小Oracle Redo
- 增大redo log檔案大小
- oracle聯機日誌檔案REDO LOGFILE簡述Oracle
- XE 畫矩形實現拖拉改變大小(屬性)
- js拖拽:右下角拖拽改變圖片大小JS
- 《例項化需求》閱讀筆記(4)-開始改變筆記
- Redo Log Buffer的大小設定
- RAC筆記之service筆記
- DG學習筆記(5)_Standby Redo Log筆記
- online redo file讀書筆記筆記
- 改變資料頁大小能帶來多少收益?
- 選中按鈕改變文字大小和顏色
- visio圓角矩形怎麼改變圓角大小
- mysql關於redo事務日誌ib_logfile的理解MySql
- Oracle調整redo log日誌大小Oracle
- redo日誌檔案學習筆記(一)筆記
- STREAMS筆記(3) REDO清理 & 異常處理筆記
- Oracle RAC效能管理(筆記)Oracle筆記
- js實現的拖動改變視窗大小功能JS
- MySQL如何計算統計redo log大小MySql
- 線上修改redo.log檔案的大小