none
事务日志? RRS feed

答案

  • 日志只记录更新(update/insert/delete)操作,对于查询操作并不记录,并且每个恢复模式的记录方式稍有不同

    完全恢复模式:完全记录所有的更新操作

    大容量恢复模式: 对于"大容量"操作,只记录元数据信息(Minimal logging),其余和完全恢复模式相同

    简单恢复模式:和大容量恢复模式相同,并且在checkpoint后自动截断不活动的日志.

     

    还有就是 "局部更新(partial update)"操作:

    The UPDATE statement is fully logged; however, .WRITE updates that insert or append new data are minimally logged if the database recovery model is set to bulk-logged or simple. Minimal logging is not used when .WRITE is used to update existing values. For more information, see Operations That Can Be Minimally Logged.


    有dba的职位吗(北京的),请联系我 stswordman#hotmail.com
    2010年9月25日 2:23
    版主

全部回复

  • 事务日志文件存储您对 SQL Server 数据库执行的所有修改的详细信息,以及执行每个修改的事务的详细信息。
    More: blog.csdn.net/happyflystone
    2010年9月24日 12:55
  • If db is in simple recovery model, sql will truncate committed transactions from log at checkpoint.
    2010年9月24日 13:18
  • 日志只记录更新(update/insert/delete)操作,对于查询操作并不记录,并且每个恢复模式的记录方式稍有不同

    完全恢复模式:完全记录所有的更新操作

    大容量恢复模式: 对于"大容量"操作,只记录元数据信息(Minimal logging),其余和完全恢复模式相同

    简单恢复模式:和大容量恢复模式相同,并且在checkpoint后自动截断不活动的日志.

     

    还有就是 "局部更新(partial update)"操作:

    The UPDATE statement is fully logged; however, .WRITE updates that insert or append new data are minimally logged if the database recovery model is set to bulk-logged or simple. Minimal logging is not used when .WRITE is used to update existing values. For more information, see Operations That Can Be Minimally Logged.


    有dba的职位吗(北京的),请联系我 stswordman#hotmail.com
    2010年9月25日 2:23
    版主
  • 有这个论坛真不错诶
    2010年9月26日 12:29