Transaction And Lock--使用资源锁来控制并发
摘要:
写过程序的朋友都知道,在多线程处理时,对于非线程安全的对象,需用使用锁定特定对象(LOCK)的方法来保证串行操作。曾经有位开发询问我,在SQL Server内部是否有类似的实现方法来控制某一操作不能并行,无知的我毫不犹豫地告诉他不可能,还把这当成一个笑话跟陈璟提起,陈桑默默告诉我,这个可以实现!!!无知者无罪,但不能继续无知下去,所以让我们一起来学习下应用程序资源锁吧首先我们可以使用sp_getapplock来尝试获取一个程序资源锁DECLARE @result int;EXEC @result = sp_getapplock @Resource = 'Form1', ... 阅读全文
posted @ 2014-04-11 18:41 笑东风 阅读(1419) 评论(2) 推荐(1) 编辑