一次SQLServer数据库宕机问题

数据库采用SQL Server 2005版本,

数据库文件约为6G,而LDF日志文件已经高达36G。

服务器开始变的不太稳定 。数据没有成功保存。

打开事件查看器发现很多信息日志

数据库 '' 中的文件 '_log' 的自动增长已由用户取消,或已在 30031 毫秒后超时。
请使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH 值,或显式设置新的文件大小。

而程序中报的错误为

Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。

目前处理方法是采用将数据库分离后移走LDF日志文件,再进行附加时会自动生成一个空的LDF日志文件。

然后修改数据库配置,由按百分比10%增长修改为按MB增长。

 

原文地址:https://www.cnblogs.com/jgjgjg23/p/5706210.html