sql中睡眠的進(jìn)程定時(shí)刪除的方法
下面將為您介紹sql中睡眠的進(jìn)程定時(shí)刪除的方法步驟,供您參考,如果您對(duì)SQL相關(guān)方面感興趣的話,不妨一看,相信會(huì)對(duì)您有所幫助。
企業(yè)管理器 
  
  --管理   
  --SQL   Server代理   
  --右鍵作業(yè)   
  --新建作業(yè)   
  --"常規(guī)"項(xiàng)中輸入作業(yè)名稱   
  --"步驟"項(xiàng)   
  --新建   
  --"步驟名"中輸入步驟名   
  --"類型"中選擇"Transact-SQL   腳本(TSQL)"   
  --"數(shù)據(jù)庫(kù)"選擇執(zhí)行命令的數(shù)據(jù)庫(kù),選擇master   
  --"命令"中輸入要執(zhí)行的語(yǔ)句(kill   sleep進(jìn)程的語(yǔ)句)   
    
  --殺掉sleep進(jìn)程  
  declare   @s   nvarchar(100)   
  declare   tb   cursor   local   
  for   
  select   N'kill   '+rtrim(spid)   
  from   sysprocesses   
  where   lastwaittype=N'SLEEP'   
  and   spid>=50   
  open   tb   
  fetch   tb   into   @s   
  while   @@fetch_status=0   
  begin   #p#
  exec(@s)   
  fetch   tb   into   @s   
  end   
  close   tb   
  deallocate   tb   
    
  --確定   
  --"調(diào)度"項(xiàng)   
  --新建調(diào)度   
  --"名稱"中輸入調(diào)度名稱   
  --"調(diào)度類型"中選擇你的作業(yè)執(zhí)行安排   
  --如果選擇"反復(fù)出現(xiàn)"   
  --點(diǎn)"更改"來(lái)設(shè)置你的時(shí)間安排   
    
    
然后將SQL   Agent服務(wù)啟動(dòng),并設(shè)置為自動(dòng)啟動(dòng),否則你的作業(yè)不會(huì)被執(zhí)行   
    
設(shè)置方法:   
我的電腦--控制面板--管理工具--服務(wù)--右鍵   SQLSERVERAGENT--屬性--啟動(dòng)類型--選擇"自動(dòng)啟動(dòng)"--確定.  















 
 
 

 
 
 
 