偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

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

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

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

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 

 

那么客戶端接受到的消息如果沒有處理,也會積攢在客戶端隊列中,其實就相當(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ù)庫中清空service broker中的隊列的實現(xiàn)代碼,本文就介紹到這里了,希望本次的介紹能夠?qū)δ兴鶐椭?/p>

 

【編輯推薦】

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

 

責(zé)任編輯:趙鵬 來源: 博客園
相關(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開發(fā)APP

2023-12-04 07:31:41

Golangwebsocket

2010-10-15 10:58:13

Mysql清空表

2010-03-03 09:30:40

Python實現(xiàn)網(wǎng)頁爬

2022-09-22 11:36:31

隊列Python

2021-07-07 07:06:31

Brokerkafka架構(gòu)

2025-02-08 11:02:57

2009-08-12 17:19:51

ASP.NET圖片加水

2009-08-10 18:00:30

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

2016-09-06 21:09:35

Phpgd庫圖片水印

2010-06-04 14:24:12

Linux 查看網(wǎng)絡(luò)流

2017-11-23 09:23:05

消息推送系統(tǒng)存儲
點贊
收藏

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