曾经,oracle默认的redo log文件3组50m,但对于性能来说不太够,往往需新建几组512m的,删除时操作系统的文件还存在那里,能自动删除吗?像删除表空间时的 including contents and datafiles,一次删干净多好?
可以的,前提是OMF管理的redo log,可以在 执行alter database drop logfile group 2 时将操作系统上的日志文件一起清理。
-
-
alter database drop logfile group 2;
-
-
alter database add logfile thread 1
-
group 4 ('+datadg','+recodg') size 512m BLOCKSIZE 4096 REUSE;
-
-
ALTER DATABASE DROP LOGFILE MEMBER '/oradata/orcl/redo02b.log';
-
-
ALTER DATABASE RENAME FILE 'd:\orcl\redo03.log'
-
TO 'e:\orcl\redo03.log';
-
参考:
-
https://docs.oracle.com/en/database/oracle/oracle-database/21/sqlrf/ALTER-DATABASE.html#GUID-8069872F-E680-4511-ADD8-A4E30AF67986__I2153709
阅读(380) | 评论(0) | 转发(0) |