国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

獲取SQL Server的當前連接數

瀏覽:2日期:2023-10-30 15:53:37

首先聲明:這個問題我沒有解決

當網友問到我這個問題時,我也還以為很簡單,以為SQL Server應該提供了對應的系統變量什么的.但是到目前為止,我還沒有得到一個比較好的解決方案.可能很簡單,,只不過我不知道罷了.希望如此..

下面我說說相關的知識吧.希望大家可以給出一個比較好的方法.

這里有幾個與之相關的概念.

SQL Server提供了一些函數返回連接值(這里可不是當前連接數喲!),個人覺得,很容易產生誤解.

系統變量

@@CONNECTIONS 返回自上次啟動 Microsoft® SQL Server™ 以來連接或試圖連接的次數。

@@MAX_CONNECTIONS 返回 Microsoft® SQL Server™ 上允許的同時用戶連接的最大數。返回的數不必為當前配置的數值。

系統存儲過程

SP_WHO

提供關于當前 Microsoft® SQL Server™ 用戶和進程的信息。可以篩選返回的信息,以便只返回那些不是空閑的進程。

列出所有活動的用戶:SP_WHO ‘active’

列出某個特定用戶的信息:SP_WHO ‘sa’

系統表

Sysprocesses

sysprocesses 表中保存關于運行在 Microsoft® SQL Server™ 上的進程的信息。這些進程可以是客戶端進程或系統進程。sysprocesses 只存儲在 master 數據庫中。

Sysperfinfo

包括一個 Microsoft® SQL Server™ 表示法的內部性能計數器,可通過 Windows NT 性能監視器顯示.

有人提議說為了獲取SQL Server的當前連接數:使用如下SQL:

SELECT COUNT(*) AS CONNECTIONS FROM master..sysprocesses

個人認為不對,看看.sysprocesses的login_time列就可看出.

另外一個方面是進程不能和連接相提并論,他們是一對一的關系嗎,也就是說一個進程就是一個連接?一個連接應該有多個進程的,所以連接和進程之間的關系應該是1:n的.

因為sysprocesses列出的進程包含了系統進程和用戶進程,為了得到用戶連接,可以使用如下SQL:

SELECT cntr_value AS User_Connections FROM master..sysperfinfo as pWHERE p.object_name = 'SQLServer:General Statistics' And p.counter_name = 'User Connections'

個人還是認為不對,因為它是一個計數器,可能會累加的.

還有一種方案是利用如下SQL:

select connectnum=count(distinct net_address)-1 from master..sysprocesses

理由是net_address是訪問者機器的網卡值,這個總該是唯一的吧.但是看起來得到的是所有時間內的連接數.

希望大家可以給出自己的解決方案.這個問題解決了,相信會有很大的用途.

http://confach.cnblogs.com/archive/2006/05/31/414156.html

標簽: Sql Server 數據庫
主站蜘蛛池模板: 日本高清福利视频在线观看 | 99视频在线观看免费 | 99热久久国产综合精品久久国产 | 国产一级做a爱免费观看 | 久久精品99视频 | 国产成人毛片视频不卡在线 | 国产特黄特色的大片观看免费视频 | 成人在线免费观看视频 | 久久免费视频观看 | cekc欧美| 神马午夜在线 | 欧美一区欧美二区 | 久久99国产精品免费观看 | 久久成人小视频 | 久热中文字幕在线精品免费 | 手机看片久久高清国产日韩 | 欧美午夜免费观看福利片 | 国产老鸭窝毛片一区二区 | 久久成人免费 | 久久精品国产99久久久 | 精品在线观看国产 | 91成人在线免费视频 | 免费黄色美女视频 | 一级看片 | 欧美成人精品一级高清片 | 日韩欧美一区二区三区久久 | 国产成人亚洲综合91精品555 | 最新毛片久热97免费精品视频 | 国产精选莉莉私人影院 | 亚洲精品一二三 | 大学生一级一片第一次免费 | 在线视频免费观看a毛片 | 91热国产 | 国产精品视频永久免费播放 | 亚洲线精品一区二区三区 | 高清欧美日本视频免费观看 | 久久免费99精品久久久久久 | 国产a一级毛片含羞草传媒 国产a自拍 | 在线观看一区二区三区视频 | 欧美性猛交xxxxx按摩国内 | 在线观看精品国内福利视频 |