数据库处于存档模式。我们每晚 23:00 都会创建完整的在线备份。我们设置自动删除旧的在线备份和存档日志。
AUTO_DEL_REC_OBJ ON
NUM_DB_BACKUPS 2
REC_HIS_RETENTN 2
在备份文件夹中,我们有两个在线备份,没关系:
Backup1 22.02 23:00
Backup2 23.02 23:00
在存档日志文件夹中,我们有这些日志:
from S0000047.LOG to S0000057.LOG (from 22.02 23:00 to the 23.02 22:41)
from S0000058.LOG to S0000062.LOG (from 23.02 23:00 to this morning 24.02)
这些当然是好的日志。但我注意到我们还有不应该存在的存档日志(21.02 备份后的日志已被删除,所有这些事务都已包含在 22.02 的备份中)。但是我们有存档日志
from S0000037.LOG to S0000046.LOG (from 22.02 01:41 to the 22.02 22:42)
所以那些是不必要的日志。在其他一些客户的其他系统(服务器)上,我们也启用了此清除功能,但我们经常遇到这种情况 - 只有备份和保留这些备份后的存档日志,没有以前的存档日志,但在这个系统上似乎删除所有归档日志延迟 1 天。
为什么我真的认为这不是正常情况(正如我所说,也是基于其他服务器上的经验)
您始终可以手动清理它们或使用脚本清理它们(可能会查找超过 7 天的文件等)。