数据库锁
mituan1234567
今天比昨天更好明天比今天更好为此不屈不挠地工作勤勤恳恳地经营孜孜不倦地修炼我们人生的目的和价值就是这样确确实实地存在着
展开
-
windows临界区
http://www.cnblogs.com/dsky/p/3155032.html临界区:临界区是一种轻量级机制,在某一时间内只允许一个线程执行某个给定代码段。通常在多线程修改全局数据时会使用临界区。事件、信号量也用于多线程同步,但临界区与它们不同,并不总是执行向内核模式的切换,这一转换成本昂贵。要获得一个未占用临界区,事实上只需要对内存做出很少的修改,其速度非常快。只有在尝转载 2014-03-23 20:53:17 · 692 阅读 · 1 评论 -
C#线程同步(2)- 临界区&Monitor
http://www.blogbus.com/xxinside-logs/46740731.html监视器(Monitor)的概念 可以在MSDN(http://msdn.microsoft.com/zh-cn/library/ms173179(VS.80).aspx)上找到下面一段话:与lock关键字类似,监视器防止多个线程同时执行代码块。Enter方法允许一个且仅转载 2014-03-23 21:47:53 · 603 阅读 · 0 评论 -
C#线程同步(3)- 互斥量 Mutex
http://www.blogbus.com/xxinside-logs/47162540.html什么是Mutex “mutex”是术语“互相排斥(mutually exclusive)”的简写形式,也就是互斥量。互斥量跟临界区中提到的Monitor很相似,只有拥有互斥对象的线程才具有访问资源的权限,由于互斥对象只有一个,因此就决定了任何情况下此共享资源都不会同时被多个线程转载 2014-03-23 22:07:44 · 558 阅读 · 0 评论 -
用锁实现SQLSERVER中并发控制--实现Oracle中select .... for update功能
http://blog.sina.com.cn/s/blog_548c08c80101aic8.html研究Oracle的同学都知道,Oracle的select语句中可以使用for update或者for update nowait来控制并发,这一功能可以使开发人员轻易的将锁定控制在会话级+行级,可以说是高度并发的利器。 而在SQLSERVER中却没有如此功能,但很多开转载 2014-04-04 10:30:32 · 787 阅读 · 0 评论 -
c# 互斥锁(Mutex)使用详解
http://zwkufo.blog.163.com/blog/static/258825120104297724292/互斥锁(Mutex)互斥锁是一个互斥的同步对象,意味着同一时间有且仅有一个线程可以获取它。互斥锁可适用于一个共享资源每次只能被一个线程访问的情况 函数://创建一个处于未获取状态的互斥锁Public Mutex();/转载 2014-03-24 22:47:42 · 24420 阅读 · 0 评论 -
C#中的事务处理
http://blog.tianya.cn/blogger/post_show.asp?BlogID=66841&PostID=1888230[Web Applicaion in C#] SqlConnection myConnection = new SqlConnection("Data Source=localhost;Initial Catalog=Northwind;I转载 2014-04-04 13:52:39 · 663 阅读 · 0 评论 -
sqlserver使用select加锁
http://www.cnblogs.com/micromouse/archive/2010/06/20/1761306.htmlsqlserver使用select加锁功能说明HOLDLOCK将共享锁保留到事务完成,而不是在相应的表、行或数据页不再需要时就立即释放锁。HOLDLOCK 等同于 SERIALIZABLE。 NOLOCK不要发出共享锁,转载 2014-04-04 10:32:26 · 745 阅读 · 0 评论 -
SQL SERVER的锁机制(一)——概述(锁的种类与范围)
http://www.cnblogs.com/chillsrc/archive/2013/04/13/3018386.htmlSQL SERVER的锁机制系列: SQL SERVER的锁机制(一)——概述(锁的种类与范围) SQL SERVER的锁机制(二)——概述(锁的兼容性与可以锁定的资源) SQL SERVER的锁机制(三)——概述(锁与事务隔转载 2014-04-09 19:07:30 · 562 阅读 · 0 评论