改變日誌檔案大小
1)檢視當前日誌檔案大小
SQL> select *from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------------
4 1 0 10485760 1 YES UNUSED 0
5 1 0 10485760 1 YES UNUSED 0
6 1 1 10485760 1 NO CURRENT 1594085 16-12月-14
當前日誌檔案10M
2)新增三組一樣大小的日誌檔案
SQL> alter database add logfile group 1 'E:\oracle\product\10.2.0\oradata\orcl\redo01.log' size 5m;
資料庫已更改。
SQL> alter database add logfile group 2 'E:\oracle\product\10.2.0\oradata\orcl\redo02.log' size 5m;
資料庫已更改。
SQL> alter database add logfile group 3 'E:\oracle\product\10.2.0\oradata\orcl\redo03.log' size 5m;
資料庫已更改。
3)
SQL> select *from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------------
1 1 0 5242880 1 YES UNUSED 0
2 1 0 5242880 1 YES UNUSED 0
3 1 0 5242880 1 YES UNUSED 0
4 1 0 10485760 1 YES UNUSED 0
5 1 0 10485760 1 YES UNUSED 0
6 1 1 10485760 1 NO CURRENT 1594085 16-12月-14
已選擇6行。
4)切換日誌檔案,刪除4-6組日誌檔案
SQL> alter database drop logfile group 6;
資料庫已更改。
SQL> alter system switch logfile;
系統已更改。
SQL> select *from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------------
1 1 7 5242880 1 YES ACTIVE 1597384 16-12月-14
2 1 8 5242880 1 NO CURRENT 1597396 16-12月-14
3 1 4 5242880 1 YES ACTIVE 1597187 16-12月-14
4 1 5 10485760 1 YES ACTIVE 1597371 16-12月-14
5 1 6 10485760 1 YES ACTIVE 1597379 16-12月-14
發出檢查點,使active變為inactive狀態
SQL> alter system checkpoint;
系統已更改。
SQL> select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------------
1 1 7 5242880 1 YES INACTIVE 1597384 16-12月-14
2 1 8 5242880 1 NO CURRENT 1597396 16-12月-14
3 1 4 5242880 1 YES INACTIVE 1597187 16-12月-14
4 1 5 10485760 1 YES INACTIVE 1597371 16-12月-14
5 1 6 10485760 1 YES INACTIVE 1597379 16-12月-14
SQL> alter database drop logfile group 4;
資料庫已更改。
SQL> alter database drop logfile group 5;
資料庫已更改。
SQL> select *from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------------
1 1 7 5242880 1 YES INACTIVE 1597384 16-12月-14
2 1 8 5242880 1 NO CURRENT 1597396 16-12月-14
3 1 4 5242880 1 YES INACTIVE 1597187 16-12月-14
SQL> select *from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------------
4 1 0 10485760 1 YES UNUSED 0
5 1 0 10485760 1 YES UNUSED 0
6 1 1 10485760 1 NO CURRENT 1594085 16-12月-14
當前日誌檔案10M
2)新增三組一樣大小的日誌檔案
SQL> alter database add logfile group 1 'E:\oracle\product\10.2.0\oradata\orcl\redo01.log' size 5m;
資料庫已更改。
SQL> alter database add logfile group 2 'E:\oracle\product\10.2.0\oradata\orcl\redo02.log' size 5m;
資料庫已更改。
SQL> alter database add logfile group 3 'E:\oracle\product\10.2.0\oradata\orcl\redo03.log' size 5m;
資料庫已更改。
3)
SQL> select *from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------------
1 1 0 5242880 1 YES UNUSED 0
2 1 0 5242880 1 YES UNUSED 0
3 1 0 5242880 1 YES UNUSED 0
4 1 0 10485760 1 YES UNUSED 0
5 1 0 10485760 1 YES UNUSED 0
6 1 1 10485760 1 NO CURRENT 1594085 16-12月-14
已選擇6行。
4)切換日誌檔案,刪除4-6組日誌檔案
SQL> alter database drop logfile group 6;
資料庫已更改。
SQL> alter system switch logfile;
系統已更改。
SQL> select *from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------------
1 1 7 5242880 1 YES ACTIVE 1597384 16-12月-14
2 1 8 5242880 1 NO CURRENT 1597396 16-12月-14
3 1 4 5242880 1 YES ACTIVE 1597187 16-12月-14
4 1 5 10485760 1 YES ACTIVE 1597371 16-12月-14
5 1 6 10485760 1 YES ACTIVE 1597379 16-12月-14
發出檢查點,使active變為inactive狀態
SQL> alter system checkpoint;
系統已更改。
SQL> select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------------
1 1 7 5242880 1 YES INACTIVE 1597384 16-12月-14
2 1 8 5242880 1 NO CURRENT 1597396 16-12月-14
3 1 4 5242880 1 YES INACTIVE 1597187 16-12月-14
4 1 5 10485760 1 YES INACTIVE 1597371 16-12月-14
5 1 6 10485760 1 YES INACTIVE 1597379 16-12月-14
SQL> alter database drop logfile group 4;
資料庫已更改。
SQL> alter database drop logfile group 5;
資料庫已更改。
SQL> select *from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------------
1 1 7 5242880 1 YES INACTIVE 1597384 16-12月-14
2 1 8 5242880 1 NO CURRENT 1597396 16-12月-14
3 1 4 5242880 1 YES INACTIVE 1597187 16-12月-14
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26937943/viewspace-1372677/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 改變歸檔日誌檔案大小
- 怎樣改變重做日誌的大小
- 日誌檔案的大小
- 增加日誌檔案,修改當前日誌檔案大小
- 限制 Apache日誌檔案大小的方法Apache
- 線上修改重做日誌檔案的大小
- 修改Oracle重做日誌檔案的大小Oracle
- 修改online redo日誌檔案大小
- 如何更改線上重做日誌檔案的大小
- kingsql 如何修改Oralce日誌檔案大小SQL
- 日誌檔案太大,壓縮後,限制檔案的大小,但出現日誌檔案已經滿的告警
- 歸檔日誌大小統計
- 【Oracle日誌】- 日誌檔案重建Oracle
- 日誌檔案
- MySQL 修改InnoDB重做日誌檔案的數量或大小MySql
- 日誌檔案和歸檔日誌檔案的關係以及如何切換日誌
- 刪除日誌檔案組與日誌檔案成員
- 更改RAC資料庫日誌檔案大小及數量 for ASM資料庫ASM
- 管理日誌檔案
- dump日誌檔案
- APACHE日誌檔案Apache
- 控制檔案/歸檔日誌
- Postgres使用pg_resetwal命令修改wal日誌檔案大小的方法
- nxlog4go 按天或按檔案大小分割日誌Go
- 改變歸檔檔案路徑
- [20181203]改變檔案大小與檢查點.txt
- 對日誌檔案組和日誌檔案組成員的管理
- 日誌的塊大小
- 【MySQL日誌】MySQL日誌檔案初級管理MySql
- PeopleSoft日誌檔案清理
- oracle 日誌檔案管理Oracle
- 日誌檔案的管理
- 清空SqlServer日誌檔案SQLServer
- 記錄日誌檔案
- 日誌檔案系統
- 日誌檔案問題
- 歸檔日誌大小 與使用rman 備份後的歸檔日誌產生的備份集大小的關係
- 新增日誌檔案組與日誌檔案成員