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

巧用數(shù)據(jù)庫(kù)連接監(jiān)控組件解決關(guān)閉問(wèn)題

數(shù)據(jù)庫(kù) SQL Server 數(shù)據(jù)庫(kù)運(yùn)維
日常開(kāi)發(fā)中如果一開(kāi)始沒(méi)有對(duì)系統(tǒng)進(jìn)行比較好的規(guī)劃那么容易出現(xiàn)兩類問(wèn)題且在版本發(fā)布中屢見(jiàn)不鮮,這兩類問(wèn)題是配置文件和數(shù)據(jù)連接,這里為大家分享一個(gè)監(jiān)視數(shù)據(jù)庫(kù)連接的組件,文末有代碼示例下載。

 一,解決方案圖

DBConnectionManage.config: 配置文件,配置兩個(gè)節(jié)點(diǎn),一個(gè)是組件監(jiān)視連接的***數(shù)量一個(gè)是系統(tǒng)控制連接的有效時(shí)間

  MConnectionWrap:這個(gè)是被監(jiān)視對(duì)象的封裝類,包括連接、過(guò)期時(shí)間、開(kāi)啟連接的業(yè)務(wù)類的監(jiān)視器(GCHandle)

  DBConnectionMonitor:連接監(jiān)視主類,提供添加監(jiān)視對(duì)象到一個(gè)字典里,后臺(tái)線程循環(huán)遍歷字典去處理被監(jiān)視的對(duì)象

  TestConnectionMonitor:這個(gè)項(xiàng)目是測(cè)試示例以及如何使用連接監(jiān)視器的示例代碼

  總體思路:在我們的業(yè)務(wù)類往往有開(kāi)啟連接的操作,在開(kāi)啟連接后同時(shí)把連接加入到監(jiān)視器里,然后監(jiān)視器會(huì)根據(jù)連接所在業(yè)務(wù)類的狀態(tài)和設(shè)置的連

接有效期來(lái)進(jìn)行處理(關(guān)閉連接,移除被監(jiān)視對(duì)象)

  二,效果圖

  

三,代碼下載

  組件下載

原文鏈接:http://www.cnblogs.com/oldhu/archive/2012/09/25/2701788.html

【編輯推薦】

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

2009-03-24 10:45:39

MySQL5連接超時(shí)數(shù)據(jù)庫(kù)

2009-12-08 17:23:12

PHP PDO類

2010-09-06 17:24:48

連接DB2數(shù)據(jù)庫(kù)

2010-10-26 16:27:37

連接Oracle數(shù)據(jù)庫(kù)

2017-06-22 14:13:07

PythonMySQLpymysqlpool

2010-09-13 15:55:17

SQL Server數(shù)

2019-09-27 08:55:14

數(shù)據(jù)庫(kù)MySQL服務(wù)器

2011-03-22 15:47:14

自動(dòng)化數(shù)據(jù)庫(kù)表結(jié)構(gòu)差異

2011-03-10 14:09:28

C#數(shù)據(jù)庫(kù)

2011-08-03 14:02:02

數(shù)據(jù)庫(kù)連接ACCESS

2010-06-01 15:40:07

數(shù)據(jù)庫(kù)網(wǎng)絡(luò)部署

2010-07-06 14:40:15

解決SQL Serve

2010-06-09 14:54:29

2016-11-29 09:00:19

分布式數(shù)據(jù)一致性CAS

2010-05-27 18:44:14

MySQL遠(yuǎn)程連接

2018-05-21 20:58:44

人工智能云服務(wù)企業(yè)

2011-07-26 15:11:51

安全模式

2018-12-26 09:25:30

SQL ServerSQL語(yǔ)句數(shù)據(jù)庫(kù)

2010-05-11 12:57:45

MySQL數(shù)據(jù)庫(kù)編碼

2022-04-18 09:00:00

數(shù)據(jù)庫(kù)向量機(jī)器學(xué)習(xí)
點(diǎn)贊
收藏

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