首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-04-07 
怎么消除频繁的WRITELOG等待事件?程序接收数据,开6,7个线程并发插入一个表能观察到几乎每个insert语句都在

怎么消除频繁的WRITELOG等待事件?
程序接收数据,开6,7个线程并发插入一个表
能观察到几乎每个insert语句都在等待 WRITELOG 事件

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

究竟哪里是瓶颈呢?



[解决办法]
将日志文件(*.ldf)迁移到速度较快的磁盘上, 如raid5,raid1.

或者将数据库改为简单恢复模式.

热点排行