oracle基础~ 日志简介
1 系统报警日志 alert.log
2 跟踪日志(用户和进程) trace.log
3 重做日志
1 在线重做日志
1 redo日志组 一个日志组有N个成员,一共有M个日志组,且M个日志组只有一个日志组处于活跃状态
2 每组内的日志文件的内容完全相同,且保存在不同的位置,用于磁盘日志镜像,以做多次备份提高安全性
2 归档重做日志
1 当一个日志组写满后,处于归档模式下,会触发归档日志生成操作,当这一组归档日志都生成完成后,才会进行下一组edo日志组的写入或者原本的覆盖
3 视图 V$LOG 和 V$LOGFILE
4 rman交互界面
0 查看是否属于归档模式 archive log list;
1 删除归档日志文件
list archivelog all
delete archivelog from time 'sysdate-7';
delete expired archivelog all
2 管理归档日志空间
1 select * from v$flash_recovery_area_usage; 查看占比
2 alter system set db_recovery_file_dest_size=20G scope=both;; 扩充归档日志到多大
5 归档日志都能做什么
1 能够进行增量备份(我们可以理解称为mysql的binlog意义),这样利用RMAN全量的物理备份和RMAN增量的归档日志备份 实现精确到时间点的恢复
2 能够进行DG和ADG的搭建,归档日志这里类似于mysql的binlog,传输并且进行应用(块的改变)
3 表空间可以脱机:可以备份部分数据库,比如重要的表空间。