redolog被cache了,系统down了,数据库oracle有可能就打不开了;
比如数据库更新了记录A,数据库发出了更新controlfile和写入了redolog的命令,此时会产生一个scn号随这个记录一起写入,controlfile也会记录这个scn号,,假设controlefile的更新已经写入磁盘,而redolog还是在cache了,datafile的更新也没有写入磁盘,系统crash之后,重新启动数据库的时候,由于控制文件比较新,而redolog也没有相关记录用于恢复,数据库就会产生一致性问题;