快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

葡京娱乐场网址怎么样:警惕数据库自增长导致系统宕机



故障征象:

1、电脑运行迟钝,险些不能操纵

2、此数据源支持的web法度榜样已down,裸露出来的Error:得到连接超时。

3、本地连接数据库没有问题,然则本地的Web法度榜样居然得到不了数据连接

4、CPU使用率、内存占用并不高

系统呈现当机的可能性很多,造成了确定缘故原由很艰苦。只能地毯式搜索。

1、系统已经进行了周全的查毒、查木马操作,没有发明可疑文件,系统补丁也及时进行修复,被人挂马的可能性不大年夜。

根据系统的LOG进行排查:

2、远程登录加载的法度榜样差错。只管爆出多次差错,但不致于数据库连接中断。同样呈现类似问题的其它机械并未呈现宕机。

3、日志自动增长超时,这个可能性很大年夜。在两次系统当机前,这个Error曝出的最多,而且系统正常之后,此类ErrorLog消掉。

差错信息:

缘故原由阐发:

默认SQL Server 在数据库文件满了后,是自动增添原数据库文件的10%大年夜小,用来继承应用。还有日志文件,同样如斯。要是你的数据库文件很大年夜了,文件再增添10%,将会是一种较大年夜的包袱。

经查询,此中一数据库的日志文件已经有2.37GB之多,假如增添10%,就要增添跨越200MB,必要较长的光阴光阴来完成,这种操作很可能超时。然后其它的插入、更新、查询操作孕育发生连锁反映。而且,还有准时器,在赓续进行数据造访,假如呈现超时,则很有可能呈现逝世锁,致使w3wp.exe进程中线葡京娱乐场网址怎么样程数显着增添。

假如数据库在事务中进行更新操作时,而碰巧此时,日志空间不够,必要增添10%的日志空间,而数据库事务履行超韶光阴默觉得30秒,这时假如操作超时,事务将进行回滚,此时,其它的数据库操作会孕育发生连锁反映,形成壅闭。

小型实验:为了证实这个问题,简单做了一个小例子,设置:日志满后自动增添1G的空间。结果,也呈现了此类差错,而且在此时代,不能对数据库进行任何操作。

MSDN相关先容:

假如您运行的事务必要的日志空间大年夜于可用空间,并且您已经为该数据库的事务日志打开自动增长选项,则在完成事务所花葡京娱乐场网址怎么样费的光阴中,有一部分是事务日志按设置设置设备摆设摆设量增长葡京娱乐场网址怎么样所花费的光阴。假如该增长量很大年夜,或者有其他身分导致光阴延长,则您在此中打开事务的查询可能因超时差错而掉败。数据库的数据部分的自动增长可能会造成此类问题。 http://support.microsoft.com/kb/315512/zh-cn

办理措施:将文件增长设置为一个更低的百分比或者直接指定增添若干兆字节。

事故类型: 信息

事故滥觞: MSSQLSERVER

事故种类: (2)

事故 ID: 5144

日期: 2009-3-3

事故: 11:57:18

用户: N/A

描述:

数据库 'databaseName' 中的文件 'databaseName_log' 的自动增长已由用户取消,或已在 30687 毫秒后超时。请应用 ALTER DATA葡京娱乐场网址怎么样BASE 为此文件设置较小的 FILEGROWTH 值,或显式设置新的文件大年夜小。

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的赞助和支持中间。

卖力查阅了一些资料,葡京娱乐场网址怎么样在收集中也获得几位同病者的供给的阐发结果,基础已经确定了问题的所在。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: