basecn@163.com
分类: 数据库开发技术
2009-06-05 17:49:42
数据库日志 (Database log)
数据必须在唯一事务中保持一致性。Altibase的日志系统通过两种文件来保证数据一致性:
l 日志文件 (Log Files):在系统出现问题时,Altibase依赖日志来提供完整的恢复能力。日志文件中记录所有数据变更,包括已提交和未提交的。ALTIBASE的日志文件以logfile**.命名。(**是序列号)
l 控制日志 (Log Anchor Files):控制日志包括数据库的结构信息,如表空间、数据文件位置、检查点(Checkpoint)等。Altibase服务器启动时,由控制日志指明数据库和日志文件,在数据库恢复时也需要控制日志。控制日志在使用Altibase服务器的过程中一直有效。
·注意1:创建数据库时,日志文件和控制日志被创建在 ·注意2:Altibase轮换使用控制日志,同时保持与这些文件相同的副本,以防一些失败导致控制日志产生错误。归档日志文件的位置由 |