修改online redo日誌檔案大小
要將日誌檔案組1,2,3從100M修改到200M方法如下
$ ls
control01.ctl drsys01.dbf redo01.log temp01.dbf xdb01.dbf
control02.ctl example01.dbf redo02.log tools01.dbf
control03.ctl indx01.dbf redo03.log undotbs01.dbf
cwmlite01.dbf odm01.dbf system01.dbf users01.dbf
$ ls -l redo01.log
-rw-r----- 1 oracle dba 104858112 Jan 04 16:34 redo01.log
$ du -m redo01.log
100.00 redo01.log
登陸SQLPLUS
--------------------
$ sqlplus /nolog
SQL*Plus: Release 9.2.0.7.0 - Production on Fri Jan 4 16:48:40 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> conn / as sysdba;
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 1377274120 bytes
Fixed Size 743688 bytes
Variable Size 738197504 bytes
Database Buffers 637534208 bytes
Redo Buffers 798720 bytes
Database mounted.
Database opened.
SQL> select group# from v$log;
GROUP#
----------
1
2
3
建立日誌檔案組4,5
---------------------------
SQL> alter database add logfile group 4 '/opt/oracle/product/9i/oradata/oracle9i/redo04.log' size 200M;
Database altered.
SQL> alter database add logfile group 5 '/opt/oracle/product/9i/oradata/oracle9i/redo05.log' size 200M;
Database altered.
將日誌檔案組切換到新建立的4,5日誌檔案組上
--------------------------------------------------------------
SQL> alter system switch logfile;
System altered.
SQL> alter system switch logfile;
System altered.
SQL> select group#,status from v$log;
GROUP# STATUS
---------- ----------------
1 INACTIVE
2 INACTIVE
3 INACTIVE
4 INACTIVE
5 CURRENT
刪除已有的1,2,3日誌檔案組
---------------------------------------
SQL> alter database drop logfile group 1;
Database altered.
SQL> alter database drop logfile group 2;
Database altered.
SQL> alter database drop logfile group 3;
Database altered.
增加新的日誌檔案1,2,3,並設定容量為200M
------------------------------------------------------------
SQL> alter database add logfile group 1 '/opt/oracle/product/9i/oradata/oracle9i/redo01.log' size 200M;
Database altered.
SQL> alter database add logfile group 2 '/opt/oracle/product/9i/oradata/oracle9i/redo02.log' size 200M;
Database altered.
SQL> alter database add logfile group 3 '/opt/oracle/product/9i/oradata/oracle9i/redo03.log' size 200M;
Database altered.
SQL> alter system switch logfile;
System altered.
SQL> alter system switch logfile;
System altered.
SQL> select group#,status from v$log;
GROUP# STATUS
---------- ----------------
1 INACTIVE
2 CURRENT
3 UNUSED
4 INACTIVE
5 INACTIVE
刪除剛剛增加的日誌檔案組4,5
-----------------------------------------
SQL> alter database drop logfile group 4;
Database altered.
SQL> alter database drop logfile group 5;
Database altered.
注意:每一步刪除drop操作,都需要手工刪除os中的實體檔案。
另外注意備份控制檔案。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12361284/viewspace-101100/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 5.6修改REDO日誌的大小和個數MySql
- MySQL 修改InnoDB重做日誌檔案的數量或大小MySql
- Postgres使用pg_resetwal命令修改wal日誌檔案大小的方法
- 限制 Apache日誌檔案大小的方法Apache
- Oracle11g redo log 建立、新增、刪除(重做日誌組,重做日誌檔案)Oracle
- 【REDO】Oracle 日誌挖掘,分析歸檔日誌線上日誌主要步驟Oracle
- 【TUNE_ORACLE】Oracle檢查點(四)檢查點對redo日誌的影響和redo日誌大小設定建議Oracle
- 【Oracle】如何修改資料檔案和日誌檔案的路徑Oracle
- 12C關於CDB、PDB 日誌檔案redo log的總結
- MySQL重做日誌(redo log)MySql
- MySQL redo與undo日誌解析MySql
- MySQL之事務和redo日誌MySql
- Archived Redo Logs歸檔重做日誌介紹及其優點Hive
- 【MySQL日誌】MySQL日誌檔案初級管理MySql
- Oracle redo日誌內容探索(一)Oracle Redo
- MySQL 日誌系統 redo log、binlogMySql
- java專案日誌配置檔案Java
- 日誌檔案過大清理
- sybase iq日誌檔案管理
- MySQL InnoDB日誌檔案配置MySql
- Oracle redo日誌內容探索之二Oracle Redo
- 【BBED】使用BBED修改資料檔案SCN,使該檔案從offline轉變為online
- SpringBoot指定日誌檔案和日誌Profile功能Spring Boot
- Laravel 指定日誌檔案記錄任意日誌Laravel
- 7 Redo Transport Services 日誌傳輸服務
- 探究MySQL中的日誌檔案MySql
- 日誌檔案使用小結(轉)
- mysql的日誌檔案詳解MySql
- lumen 日誌按天生成檔案
- tempdb日誌檔案暴增分析
- nginx日誌配置檔案說明Nginx
- linux 日誌log檔案 截斷Linux
- 修改SharePoint上傳檔案大小限制(Changing Maximum Upload Size)
- 操作日誌記錄(包括輸出至自定義日誌檔案)
- 在Linux中,有一堆日誌檔案,如何刪除7天前的日誌檔案?Linux
- 檢視Oracle的redo日誌切換頻率Oracle
- oracle丟失的是所有的redo日誌組Oracle
- 【Mysql】三大日誌 redo log、bin log、undo logMySql
- Linux檔案系統與日誌分析Linux