Sql Server中的事务日志

时间:2011-02-18 18:50:00

标签: sql sql-server sql-server-2005

对于什么语句DDL或DML,维护事务日志和为什么?

2 个答案:

答案 0 :(得分:1)

事务日志用于记录已发生的每个事务的信息。您可以使用它来回滚事务,或者在数据库恢复操作的情况下,您可以从备份还原并使用最近的事务日志文件前滚以重新应用对数据库所做的任何更改。

这是一个helpful article,可以更详细地讨论它。

答案 1 :(得分:0)

它为所有DML和DDL操作维护,主要目的是确保数据库的ACID属性:http://en.wikipedia.org/wiki/ACID

但是,通过事务日志进行审计和恢复的可能性也是可能的,但是在ACID之后的设计效果