Document
摘要: 在SQL Server中快速删除重复记录 2006-07-17 21:53:15 分类: SQL Server 开发人员的噩梦——删除重复记录 想必每一位开发人员都有过类似的经历,在对数据库进行查询或统计的时候不时地会碰到由于表中存在重复的记录而导致查询和统计结果不准确。解决该问题的办法就是将这些重 阅读全文
posted @ 2016-05-24 11:13 从未被超越 阅读(343) 评论(0) 推荐(0) 编辑
摘要: SQL Server死锁产生原因及解决办法 2006-07-18 05:12:10 分类: SQL Server 其实所有的死锁最深层的原因就是一个:资源竞争 表现一: 一个用户A 访问表A(锁住了表A),然后又访问表B,另一个用户B 访问表B(锁住了表B),然后企图访问表A,这时用户A由于用户B已 阅读全文
posted @ 2016-05-24 11:12 从未被超越 阅读(447) 评论(0) 推荐(0) 编辑
摘要: SqlServer表死锁的解决方法 前些天写一个存储过程,存储过程中使用了事务,后来我把一些代码注释掉来进行调试找错,突然发现一张表被锁住了,原来是创建事务的代码忘记注释掉。本文表锁住了的解决方法。 其实不光是上面描述的情况会锁住表,还有很多种场景会使表放生死锁,解锁其实很简单,下面用一个示例来讲解 阅读全文
posted @ 2016-05-24 11:11 从未被超越 阅读(3240) 评论(0) 推荐(1) 编辑
摘要: SQL Server中解决死锁的新方法介绍 数据库操作的死锁是不可避免的,本文并不打算讨论死锁如何产生,重点在于解决死锁,通过SQL Server 2005, 现在似乎有了一种新的解决办法。 将下面的SQL语句放在两个不同的连接里面,并且在5秒内同时执行,将会发生死锁。 SQL Server对付死锁 阅读全文
posted @ 2016-05-24 11:10 从未被超越 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 概念介绍 开发人员喜欢在SQL脚本中使用WITH(NOLOCK), WITH(NOLOCK)其实是表提示(table_hint)中的一种。它等同于 READUNCOMMITTED 。 具体的功能作用如下所示(摘自MSDN): 1: 指定允许脏读。不发布共享锁来阻止其他事务修改当前事务读取的数据,其他 阅读全文
posted @ 2016-05-24 09:55 从未被超越 阅读(249) 评论(0) 推荐(0) 编辑
摘要: sql SELECT时的with(nolock)选项说明 I used to see my senior developers use WITH (NOLOCK) when querying in SQL Server and wonder why they use. Now i explored 阅读全文
posted @ 2016-05-24 09:53 从未被超越 阅读(367) 评论(0) 推荐(0) 编辑