电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

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

獲取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 數據庫
主站蜘蛛池模板: 精准猎取科技资讯,高效阅读科技新闻_科技猎 | 南京欧陆电气股份有限公司-风力发电机官网 | 磨煤机配件-高铬辊套-高铬衬板-立磨辊套-盐山县宏润电力设备有限公司 | 上海瑶恒实业有限公司|消防泵泵|离心泵|官网 | 工装定制/做厂家/公司_工装订做/制价格/费用-北京圣达信工装 | 防渗膜厂家|养殖防渗膜|水产养殖防渗膜-泰安佳路通工程材料有限公司 | 广州展览设计公司_展台设计搭建_展位设计装修公司-众派展览装饰 广州展览制作工厂—[优简]直营展台制作工厂_展会搭建资质齐全 | 济南品牌包装设计公司_济南VI标志设计公司_山东锐尚文化传播 | 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 - 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 | 西门子气候补偿器,锅炉气候补偿器-陕西沃信机电工程有限公司 | 锂电池砂磨机|石墨烯砂磨机|碳纳米管砂磨机-常州市奥能达机械设备有限公司 | 船用烟火信号弹-CCS防汛救生圈-船用救生抛绳器(海威救生设备) | 直流大电流电源,燃料电池检漏设备-上海政飞| 球形钽粉_球形钨粉_纳米粉末_难熔金属粉末-广东银纳官网 | 硬齿面减速机_厂家-山东安吉富传动设备股份有限公司 | 石膏基自流平砂浆厂家-高强石膏基保温隔声自流平-轻质抹灰石膏粉砂浆批发-永康市汇利建设有限公司 | 北京京云律师事务所| 细石混凝土泵_厂家_价格-烟台九达机械有限公司 | 行星齿轮减速机,减速机厂家,山东减速机-淄博兴江机械制造 | 糖衣机,除尘式糖衣机,全自动糖衣机,泰州市长江制药机械有限公司 体感VRAR全息沉浸式3D投影多媒体展厅展会游戏互动-万展互动 | 台湾HIWIN上银直线模组|导轨滑块|TBI滚珠丝杆丝杠-深圳汉工 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 真丝围巾|真丝丝巾|羊绒围巾|围巾品牌|浙江越缇围巾厂家定制 | 润滑油加盟_润滑油厂家_润滑油品牌-深圳市沃丹润滑科技有限公司 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 实验室装修_实验室设计_实验室规划设计- 上海广建净化工程公司 | 有福网(yofus.com)洗照片冲印,毕业聚会纪念册相册制作个性DIY平台 | 汝成内控-行政事业单位内部控制管理服务商 | 除甲醛公司-甲醛检测-广西雅居环境科技有限公司 | 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | 刚性-柔性防水套管-橡胶伸缩接头-波纹管补偿器-启腾供水材料有限公司 | 丹尼克尔拧紧枪_自动送钉机_智能电批_柔性振动盘_螺丝供料器品牌 | 成都顶呱呱信息技术有限公司-贷款_个人贷款_银行贷款在线申请 - 成都贷款公司 | 金属抛光机-磁悬浮抛光机-磁力研磨机-磁力清洗机 - 苏州冠古科技 | 蒸压釜_蒸养釜_蒸压釜厂家-山东鑫泰鑫智能装备有限公司 | 丹尼克尔拧紧枪_自动送钉机_智能电批_柔性振动盘_螺丝供料器品牌 | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 深圳市东信高科自动化设备有限公司 | 钢木实验台-全钢实验台-化验室通风柜-实验室装修厂家-杭州博扬实验设备 | 亚克力制品定制,上海嘉定有机玻璃加工制作生产厂家—官网 | 数年网路-免费在线工具您的在线工具箱-shuyear.com | 密集柜_档案密集柜_智能密集架_密集柜厂家_密集架价格-智英伟业 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 |