sql 2012 如何自动收缩日志

 时间:2024-10-21 04:35:53

本篇经验将和大家介绍sql 2012 如何自动收缩日志,希望对大家的工作和学习有所帮助!

“简单恢复模式”时的日志收缩

1、截断日志当数据库的恢复模式为“简单”的时候,日志文件会在以下情况被截断,如下图所示:(1)完整备份(2)遇到检查点(checkpoint)

sql 2012 如何自动收缩日志

2、手动收缩日志文件当日志被截断后,日志文件的内部空间就会标记为“可复用”,因此日志文件就不需要持续增长。

“完整恢复模式”时的日志收缩

1、完整恢复模式下,对数据进行完整备份或者遇到检查点,都不会对日志造成影响。因此,可能会导致日志文件不能被截断,也就是说,这些罗嵯脶姥空间不能被循环使用。于是,日志文件将持续增长,甚至直逼硬盘空间的极限。此时,即使手动收缩日志文件,也不会减小文件空间,因为空间都被占用着。注意:“大容量日志恢复模式”与“完整恢复模式”的日志处理方法一致。

2、确认恢复模式以下是使用 SQL Server Management Studio 检查数据库的恢复模式,如下图所示:

sql 2012 如何自动收缩日志

3、完整备份日志备份之前,必须做过完整备份,如下图所示:注意:不要勾选“仅复制备份”选项。“仅复制备份”不会影响日志。

sql 2012 如何自动收缩日志

4、事务日志备份做过完整备份之后,可以随时进行事务日志备份,如下图所示:

sql 2012 如何自动收缩日志

5、默认的选项,是备份后截断事务日志,如下图所示:注意:有很多情况会阻止日志截断,没有备份事务日志只是其中一种情况,也是最常见的情况。

sql 2012 如何自动收缩日志

6、手动收缩日志文件做过日志蚩狠希搁备份之后,日志被截断,大量空间被标记为“可复用”。一般情况下,这时候就可以进行“收缩文件”操作,以将“可复用”的空间从日志文件中移出,从而减小日志文件,如下图所示:

sql 2012 如何自动收缩日志
  • 戴尔vostro笔记本如何打开蓝牙并连接设备?
  • 怎么下花生面?
  • bat批处理菜单手动静态ip或dhcp获取及重启网卡
  • Windows 10如何设置无线网络在范围内时自动连接
  • #智能#诺宝RC机器人仿真时如何移动传感源
  • 热门搜索
    家风家训手抄报 四年级手抄报 中国传统文化手抄报 文明礼仪手抄报 防溺水手抄报 春节手抄报 读书手抄报 科学手抄报 关于防溺水的手抄报 儿童手抄报