番茄的梦想

那一抹夕阳

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理

2012年12月21日

摘要: 检测死锁:View Code 1declare@spidint,2@blint,3@intTransactionCountOnEntryint,4@intRowcountint,5@intCountPropertiesint,6@intCounterint7createtable#tmp_lock_... 阅读全文
posted @ 2012-12-21 15:56 番茄的梦想 阅读(384) 评论(0) 推荐(0) 编辑

摘要: SQL Server允许并发操作,BLOCKING是指在某一操作没有完成之前,其他操作必须等待,以便于保证数据的完整性。BLOCKING的解决方法要查看BLOCKING的头是什么,为什么BLOCKING头上的语句执行的很慢。通常来讲只要我们能找到BLOCKING头上的语句,我们总能够想出各种各种的办法,来提升性能,缓解或解决BLOCKING的问题。 但是问题的关键是,我们不知道BLOCKING什么时候会发生。用户跟我们抱怨数据库性能很差,等我们连上数据库去查看的时候,那时候有可能BLOCKING可能就已经过去了。性能又变好了。或者由于问题的紧急性,我们直接重新启动服务器以恢复运营。但是问题并没 阅读全文
posted @ 2012-12-21 15:52 番茄的梦想 阅读(282) 评论(0) 推荐(0) 编辑