使用事务日志可提供数据保护,同时能显著提高 SQL Anywhere 的性能。
在不使用事务日志的情况下运行时,SQL Anywhere 会在每个事务结束时执行一次检查点操作,这会消耗相当多的资源。
但如果使用事务日志运行,则 SQL Anywhere 只是在更改发生时才写入详细介绍这些更改的注释。它可以选择在最有效的时间一次写入所有新数据库页。检查点将确保信息进入数据库文件并确保信息一致且最新。
如果将事务日志存储在包含主数据库文件的设备之外的其它物理设备上,则可以进一步提高性能。额外的驱动器头通常不必进行查找便可到达事务日志的末尾。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |