Oracle的redo日志會自動清理嗎?
oracle的歸檔模式分為archivelog/noarchivelog如果是noarchivelog非歸檔模式,那么oracle會循環(huán)使用日志組,是以覆蓋的方式向日志組里寫日志的。
如果是archivelog歸檔模式,當(dāng)正在使用的redo日志組寫滿后,會關(guān)閉當(dāng)前日志文件,arch進(jìn)程把redo日志中的數(shù)據(jù)移到歸檔日志中。
歸檔日志如果長時間不清理,可能會導(dǎo)致磁盤空間不足。可以寫個操作系統(tǒng)腳本定時刪除歸檔日志。也就是說,redo日志中的內(nèi)容,要么覆蓋,要么歸檔。不會出現(xiàn)滿了不在記錄的情況。