Sun Java System Calendar Server 6 2005Q4 管理指南

了解事务日志文件

Calendar Server 使用事务日志文件来捕获自从最近一次快照以来对日历数据库所做的所有添加、修改和删除。在关闭日志文件以进行写入之前,事务将不会实际应用到动态数据库中。时间间隔参数用于指定关闭旧日志文件和创建新日志文件的频率。

日志文件名称由可配置的名称及附加在末尾的唯一数字组成。

关闭日志文件后,就可以将它们应用到动态数据库中。这将异步发生,意味着创建日志文件和将事务写入日志文件是“实时”进行,而将事务应用到数据库中的程序则独立地运行,与将事务写入日志文件中的操作无关。如果系统非常繁忙,则等待应用到数据库的日志文件的数目将会增加。当系统周期缓慢时,用于应用事务的程序就有时间来“追赶”并且实际上可能会处于闲置状态,等待下一个事务日志的到来。

事务已被应用于即时数据库之后,将被应用于热备份快照(如果已启用)。日志文件也将被写入快照所在的同一归档目录下。