sqlserver7.0中如何在死锁产生时自动将其杀死

2016-01-29 17:04 54 1 收藏

sqlserver7.0中如何在死锁产生时自动将其杀死,sqlserver7.0中如何在死锁产生时自动将其杀死

【 tulaoshi.com - SQLServer 】

小妖甲:本人想在sqlserver7.0中用语句
            "set lock_timeout 3000",
             以达到死锁出现3秒后自动杀死该进程的目
             的,但数据库工作一段时间后,该设置会
             自动还原成-1,请问谁有办法能让该设置
             永远保持为3000?
    小妖乙:set lock_time只能用于本次连接,每次  
            connection时,都是-1,在set后改变直到连
            接结束,要永远保持.另外,应该在逻辑中控
            制不产生dead lock,这样来控制才能一劳
            永益

       

来源:https://www.tulaoshi.com/n/20160129/1500263.html

延伸阅读
标签: SQLServer
use master --必须在master数据库中创建 go if exists (select * from dbo.sysobjects where id = object_id(N’[dbo].[p_lockinfo]’) and OBJECTPROPERTY(id, N’IsProcedure’) = 1) drop procedure [dbo].[p_lockinfo] GO /*--处理死锁 &...
标签: windows10
如何在win10系统中设置自动关机?   其实不管是咱们以前使用的win7 64位旗舰版下载系统还是现在最为受欢迎的win10系统,咱们在操作的时候都有一些大同小异的地方,毕竟windows功能上虽然会有革新,但是这个革新却不会很大,很多基本的功能还是被一直保留下来的。就如咱们这里要介绍到的关于windows系统的自动关机功能。就是一个保存...
标签: SQLServer
  我们经常在设计数据库的时候用一个系统自动分配的ID来作为我们的主键,但是在ORACLE 中没有这样的     功能,我们 可以通过采取以下的功能实现自动增加ID的功能      1.首先创建 sequence          create sequence seqmax increment ...
这两天都在搞这个东西,从开始的一点不懂,到现在自己可以独立的完成这个功能!在这个过程中,CSDN的好多牛人都给了我很大的帮助,在此表示十二分的感谢!写这篇文章,一是为了巩固一下,二嘛我也很希望我写的这点小东西能帮助遇到同样问题的朋友们!当然这里有一部分是从网上的摘录的 实现一个类似于注册平台的功能:比如注册了一个用户,就会...
数据库操作的死锁是不可避免的,本文并不打算讨论死锁如何产生,重点在于解决死锁,通过SQL Server 2005, 现在似乎有了一种新的解决办法。 将下面的SQL语句放在两个不同的连接里面,并且在5秒内同时执行,将会发生死锁。 use Northwind begin tran insert into Orders(CustomerId) values(@#ALFKI@#) waitfor delay @#00:00:...

经验教程

249

收藏

29
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部