SqlServer清理事务日志

SqlServer事务日志已满解决办法

场景

压测时候,web对接了SqlServer,时间长,SqlServer报了错,事务日志已满,无法查询

事务日志

事务日志是一个与数据库文件分开的文件。它存储对数据库进行的所有更改,并全部记录插入、更新、删除、提交、回退和数据库模式变化。事务日志还称作前滚日志或重做日志。

事务日志是备份和恢复的重要组件,也是使用 SQL Remote 或 [复制代理] 复制数据所必需的。

在缺省情况下,所有数据库都使用事务日志。事务日志的使用是可选的,但是,除非您因特殊原因而不使用,否则您应始终使用它。运行带有事务日志的数据库可提供更强的故障保护功能、更好的性能以及数据复制功能。

解决办法:

1
2
3
4
5
1,数据库属性-选项-恢复模式-选择简单-点击确定

2,右键数据库-任务-收缩-文件-文件类型-选择日志-收缩操作-选择在释放未使用的空间前重新组织页,选择1M-点击确定

3,数据库属性-选项-恢复模式-选择完整-点击确定

完~

文章目录
  1. 场景
  2. 事务日志
  3. 解决办法:
|