5.1.4 重做日志文件的规划

重做日志文件的内容是对用户的DDL和DML操作所做的记录,它的功能是在系统出现故障时对数据库进行恢复。

由于重做日志文件的重要性,对重做日志文件有一些特殊的要求。首先,在数据库中需要定义多个重做日志文件组。其次,在每个重做日志文件组中应该包含多个重做日志文件,而且同一个重做日志文件组中的日志文件应该存放在不同的硬盘上。

确定重做日志文件组的合适数量的一个好方法是观察数据库服务器的运行情况,检查是否出现影响检查点和日志切换的故障。如果重做日志文件组太少,可能会影响检查点的发出,也可能会影响日志归档的正常进行。数据库管理员应当经常查看警告文件和跟踪文件,检查是否有这类信息产生,最后确定一个不产生任何不利影响的最小数目。