发行说明


|13.2 新的归档记录行为

|在修订包 4 之前,当需要新的日志文件时,DB2 只检查压缩文档完成情况。现在,每当更改第一个活动日志时,DB2 |就会检查压缩文档完成情况。因此,将更早且更频繁地将信息记录到磁盘中。

|进行此更改的好处是,如果系统崩溃,则存储在磁盘上的信息(与成功归档了哪些日志文件有关)将更准确,并且 DB2 不需要对已经归档的日志文件重新发出归档请求。

|对于检测到成功归档了特定日志文件之后 DB2 要执行哪些操作没有进行更改。

|DB2 现在将更早检测到日志归档的完成,并且将更早对它们进行重命名。将删除不活动的被截断的日志文件。因此,保留在活动日志路径中的日志文件数可以小于 |LOGPRIMARY 数据库配置值。在此情况下,在需要时 DB2 将创建新的日志文件。

|在执行此更改之前,重新启动数据库将减少要等于 LOGPRIMARY |值的日志数。现在,当重新启动数据库时,DB2 |将首先检查数据库日志目录。如果空的日志数小于主日志数,则 |DB2 将分配新的日志来弥补差值。如果数据库目录中的空日志数多于主日志数,则 |DB2 将允许利用数据库目录中的所有可用的空日志来重新启动数据库。

|在关闭数据库之后,在重新启动时,存在的任何辅助日志文件将保留在活动的日志路径中。要清除活动的日志路径,可以使用 DB2 ARCHIVE LOG 命令。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]