SQL自動解鎖

原创 2007年10月06日 10:09:00

* 在数据库系统中,作为任务,每1分钟运行一次。
*
* 取消进程的条件:
* 1、锁住了其他进程。
* 2、自身没有被其他进程锁住。
* 3、此进程已经空闲了2分钟以上。

DECLARE
@USER_ID INT
, @KILLCMD VARCHAR(100)
, @WAIT_TIME INT
-- 设置空闲时间
SET @WAIT_TIME = 2;
-- 根据选择条件,选择出应该取消的进程
DECLARE cur_lock CURSOR FOR
SELECT spid
FROM master..sysprocesses
WHERE
DATEDIFF(minute, last_batch, getdate()) > @WAIT_TIME
AND blocked = 0
AND spid IN
(SELECT blocked
FROM master..sysprocesses);
-- 取消所有选择出的进程。
OPEN cur_lock;
FETCH NEXT FROM cur_lock INTO @USER_ID;
WHILE @@FETCH_STATUS = 0
BEGIN
SET @KILLCMD = 'kill ' + CAST(@USER_ID AS VARCHAR);
EXECUTE (@KILLCMD);
FETCH NEXT FROM cur_lock INTO @USER_ID;
END;
CLOSE cur_lock;
DEALLOCATE cur_lock; 

JDK源码研究——ReentrantLock浅析

本文简单地介绍一下从JDK1.5开始引入的java.util.concurrent(简称J.U.C)包下的ReentrantLock类。Reentrant的英文含义是“可重入的”,也就是说Reentr...
  • xialei199023
  • xialei199023
  • 2015-09-27 12:34:15
  • 747

word排版之生成目录页码不右对齐

http://www.cnblogs.com/chinhr/archive/2012/02/15/2352718.html   用word生成目录时,由于某种原因造成目...
  • hangzhouhao
  • hangzhouhao
  • 2013-09-10 13:20:06
  • 709

SQL Server 自動備份數據庫,並鏡像備份到異地電腦

--功能說明:自動備份數據庫,並鏡像備份到異地電腦,保存一周的備份文件。 declare @physicalname nvarchar(260)declare @logicalname   sysna...
  • leslie1106
  • leslie1106
  • 2009-12-15 10:12:00
  • 303

SQLPrompt自動提示+破解版

  • 2012年11月07日 09:10
  • 7.5MB
  • 下载

解鎖工具 s1Tool.rar

  • 2014年01月08日 00:10
  • 4.53MB
  • 下载

Root 與Unlock Bootloader(解鎖)

對於使用Android系統智慧型手機的新手來說,常會在手機論壇或討論區聽到「Root」或「Unlock Bootloader (解鎖)」這兩個名詞.  Root與Unlock Bootloader...
  • u010447053
  • u010447053
  • 2014-12-01 18:47:37
  • 400

Samsung Galaxy S I9000 全系列解锁方法

一部有网络锁I9000手机  一张其他网络的SIM卡 手机打开USB调试模式(usb debugging mode) (设置->应用程序->开发选项->USB调试) 确定在 *#7465625#...
  • u013716743
  • u013716743
  • 2014-02-20 15:29:27
  • 429

1433自動修復cmd_shell

  • 2009年09月01日 17:52
  • 878KB
  • 下载

HUAWEI MODEM Code Writer.exe

  • 2014年08月11日 10:29
  • 879KB
  • 下载

C#實現自動啟動

private void toolStripMenuItem3_Click(object sender, EventArgs e)        ...{            if (autorun...
  • wkjs
  • wkjs
  • 2007-09-19 22:04:00
  • 655
收藏助手
不良信息举报
您举报文章:SQL自動解鎖
举报原因:
原因补充:

(最多只允许输入30个字)