Sql Server 数据库事务日志爆满问题处理
1. 问题
就是如果数据库在处理,delete 某个表数据的时候,由于一次删除的数据量过大,有超过14万的数据量,数据库会报事务日志满的错误。像这样是因为分配日志空间太小的问题
2. 处理方式
选择数据库右键进入“properties”,然后进入“files”
查看test_data_log行,autogrowth列 ,这里有控制最大不能超过500MB,应该要修改为不受限制。
修改方式如下
之前选择中的是Restricted file growth(MB),需要改成选择unrestrictedfile growth。然后点击OK.
注:在设置保存成功以后,有的数据库会是为“restricted growth to2097152MB”,这个没有问题,因为设置不受限制最大也是2097152MB