2013年9月11日

SQL SERVER读书笔记:nolock

摘要: 让查询语句不去申请共享锁,从而消除死锁,效果立竿见影。缺点:1、脏读2、只能解决共享锁(S锁)参与的问题3、需要修改语句本身才能使用 阅读全文

posted @ 2013-09-11 23:59 左直拳 阅读(136) 评论(0) 推荐(0) 编辑

SQL SERVER读书笔记:阻塞与死锁

摘要: 阻塞是事务隔离带来的副作用,而并不是SQL SERVER的错。死锁则是互相争用资源而引发。由于死锁会选择牺牲者,所以死锁的危害没有阻塞大。但有时为了解决死锁,会采取对资源加锁,导致阻塞的方式来避免。 阅读全文

posted @ 2013-09-11 23:56 左直拳 阅读(144) 评论(0) 推荐(0) 编辑

SQL SERVER读书笔记:TempDB

摘要: 每次SQL SERVER启动的时候,会重新创建。用于0、临时表1、排序2、连接(merge join,hash join)3、行版本控制临时表与表变量的区别:1)表变量是存储在内存中的,当用户在访问表变量的时候,SQL Server是不产生日志的,而在临时表中是产生日志的; 2)在表变量中,是不允... 阅读全文

posted @ 2013-09-11 23:52 左直拳 阅读(185) 评论(0) 推荐(0) 编辑

导航