Sql Server 数据库事务日志爆满问题处理

 1. 问题

就是如果数据库在处理,delete 某个表数据的时候,由于一次删除的数据量过大,有超过14万的数据量,数据库会报事务日志满的错误。像这样是因为分配日志空间太小的问题

2. 处理方式

选择数据库右键进入“properties”,然后进入“files”

Sql Server 数据库事务日志爆满问题处理

查看test_data_log行,autogrowth列  ,这里有控制最大不能超过500MB,应该要修改为不受限制。

 

修改方式如下

之前选择中的是Restricted file growth(MB),需要改成选择unrestrictedfile growth。然后点击OK.

Sql Server 数据库事务日志爆满问题处理

 

 

注:在设置保存成功以后,有的数据库会是为“restricted growth to2097152MB”,这个没有问题,因为设置不受限制最大也是2097152MB

Sql Server 数据库事务日志爆满问题处理


 Sql Server 数据库事务日志爆满问题处理