自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

清空service broker中的隊(duì)列的實(shí)現(xiàn)代碼

數(shù)據(jù)庫(kù) SQL Server
本文我們主要介紹了SQL Server數(shù)據(jù)庫(kù)中清空service broker中的隊(duì)列的實(shí)現(xiàn)代碼,希望能夠?qū)δ兴鶐椭?/div>

清空service broker中的隊(duì)列的實(shí)現(xiàn)代碼是本文我們主要要介紹的內(nèi)容,在SQL Server數(shù)據(jù)庫(kù)操作中,在我們開(kāi)發(fā)service broker應(yīng)用時(shí)候,可能用于測(cè)試或者客戶(hù)端沒(méi)有配置正確等導(dǎo)致服務(wù)端隊(duì)列存在很多垃圾隊(duì)列,不便于我們排查錯(cuò)誤,我們可以使用SQL腳本來(lái)清空服務(wù)端這些垃圾數(shù)據(jù),接下我們就來(lái)介紹這些腳本。

SQL腳本如下:

  1. USE TestDB  
  2. declare @conversation uniqueidentifier  
  3. while exists (select 1 from sys.transmission_queue )  
  4. begin  
  5. set @conversation = (select top 1 conversation_handle from sys.transmission_queue )  
  6. end conversation @conversation with cleanup  
  7. end 

 

那么客戶(hù)端接受到的消息如果沒(méi)有處理,也會(huì)積攢在客戶(hù)端隊(duì)列中,其實(shí)就相當(dāng)于許多未讀郵件,我們可以使用以下腳本讀取隊(duì)列 ,讀取后隊(duì)列自動(dòng)清空:

  1. USE TestDB  
  2. DECLARE @RecvReplyMsg NVARCHAR(100) ;  
  3. DECLARE @RecvReplyDlgHandle UNIQUEIDENTIFIER ;  
  4. BEGIN TRANSACTION ;  
  5. WHILE ( 11 = 1 )   
  6. BEGIN  
  7. WAITFOR  
  8. ( RECEIVE TOP(1)  
  9. @RecvReplyDlgHandle = conversation_handle,  
  10. @RecvReplyMsg = message_body 
  11.   FROM dbo.Test_TargetQueue  
  12. ), TIMEOUT 1000 ;  
  13. END CONVERSATION @RecvReplyDlgHandle ;  
  14. SELECT  @RecvReplyMsg AS ReceivedReplyMsg ;  
  15. END   
  16. COMMIT TRANSACTION ;   

 

以上就是SQL Server數(shù)據(jù)庫(kù)中清空service broker中的隊(duì)列的實(shí)現(xiàn)代碼,本文就介紹到這里了,希望本次的介紹能夠?qū)δ兴鶐椭?/p>

 

【編輯推薦】

  1. 初學(xué)SQL Server數(shù)據(jù)庫(kù)的一些常用操作總結(jié)
  2. SQL Server數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)倉(cāng)庫(kù)已分區(qū)表詳解
  3. SQL Server與Access數(shù)據(jù)庫(kù)ASP代碼的比較詳解
  4. SQL Server數(shù)據(jù)庫(kù)中bit字段類(lèi)型使用時(shí)的注意事項(xiàng)
  5. SQL Server數(shù)據(jù)庫(kù)timestamp數(shù)據(jù)類(lèi)型相關(guān)知識(shí)介紹

 

責(zé)任編輯:趙鵬 來(lái)源: 博客園
相關(guān)推薦

2011-05-06 15:54:47

Service BroSQL Server

2010-08-04 11:37:44

PHP NFS

2010-07-17 00:53:50

CMD Telnet

2011-05-06 15:48:35

Service BroSQL Server

2011-05-06 15:37:10

Service BroSQL Server

2011-05-06 15:00:52

Service BroSQL Server

2024-08-19 09:04:50

2023-11-09 09:28:09

Java代碼

2011-08-16 14:54:12

iphone開(kāi)發(fā)APP

2023-12-04 07:31:41

Golangwebsocket

2010-10-15 10:58:13

Mysql清空表

2010-03-03 09:30:40

Python實(shí)現(xiàn)網(wǎng)頁(yè)爬

2022-09-22 11:36:31

隊(duì)列Python

2025-02-08 11:02:57

2021-07-07 07:06:31

Brokerkafka架構(gòu)

2009-08-12 17:19:51

ASP.NET圖片加水

2009-08-10 18:00:30

C#數(shù)據(jù)庫(kù)備份及還原

2016-09-06 21:09:35

Phpgd庫(kù)圖片水印

2009-12-18 16:12:11

Ruby加密

2010-02-06 09:46:46

C++單向鏈表
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)