摘要:
你有时候就你喜欢的书。 --冯唐1. SqlServer发生dead-lock 事件,主要是因为存在两个线程分别占有某个资源的独占锁,然后这两个线程再去获取对方拥有的资源的独占锁。这样就导致了dead-lock发生。2. SqlServer 在遇到dead-lock后,会从两个线程中选取一个线程作为winner,winner的事务接着执行,另个线程则会成为loser,loser的事务则会rollback,对于loser,SqlServer则会给返回一个error message给应用程序,如果应用程序健壮,会处理这个error,得到了这个dead-lock error,则会再次提交刚才失败的事 阅读全文
posted @ 2012-10-15 15:59
臭蛋
阅读(784)
评论(0)
推荐(0)

浙公网安备 33010602011771号