当前位置: 代码迷 >> Sql Server >> 如何消除频繁的WRITELOG等待事件
  详细解决方案

如何消除频繁的WRITELOG等待事件

热度:54   发布时间:2016-04-27 14:35:47.0
怎么消除频繁的WRITELOG等待事件?
程序接收数据,开6,7个线程并发插入一个表
能观察到几乎每个insert语句都在等待 WRITELOG 事件

查了sqlserver 的 create table 语句,没有发现类似 FREELIST,MAXTRANS 以提高并发更新能力的参数,但是日志的记录也是要等缓冲区满了才会真正写入到日志文件的啊,没道理每个insert都会等待 WRITELOG ??

究竟哪里是瓶颈呢?



------解决方案--------------------
将日志文件(*.ldf)迁移到速度较快的磁盘上, 如raid5,raid1.

或者将数据库改为简单恢复模式.
  相关解决方案