SQL设置SQL Server最大连接数及查询语句
exec sp_configure show advanced options , 1
exec sp_configure user connections , 100
第一句用以表示显示sp_configure 系统存储过程高级选项,使用user connections 时,要求show advanced options 值为1。
第二句配置最大连接数为100,0 表示不限制,但不表示无限,后面将谈谈。
也可以在企业管理器中配置,在企业管理器中,可以在实例上点右键- “属性”- “连接”里面更改。
需要重新启动SQL Server,该值才会生效。
@@max_connections
它总是返回32767,它并不是指上面设置的user connections,实际上它表示user connections 最大可设置为多少。由于它的最大值是32767,那么user connections 为0 时,最大连接数也就是32767 了,并不是无限。
默认情况下user connections 值是0,也就是说默认情况下SQL Server 的最大连接数是32767。
二、获得当前设置的最大连接数:
select value from master.dbo.sysconfigures where [config]=103
三、如何监测SQLServer的连接数
/*查询连接数*/
select loginame,count(1) as Nums
from sys.sysprocesses
group by loginame
order by 2 desc
select spid,ecid,status,loginame,hostname,cmd,request_id
from sys.sysprocesses where loginame= and hostname=
方法二:
SP_WHO loginName
loginName 是当然登陆Sql的用户名,一般程序里面都会使用一个username来登陆SQL这样通过这个用户名就能查看到此用户名登陆之后占用的连接了。
如果不写loginName,那么返回的就是所有的连接。
既然连接数是可预测、可监测的,那么它就是可度量的,那么我们就可以根据实际情况来评估或测试程序的并发放量了。
总结
好了,以上就是这篇文章的全部内容了,有了这些,相信以上的困惑应该可以解开了吧。 希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 SQL设置SQL Server最大连接数及查询语句
相关文章
- SQLServer 错误 1401 数据库镜像主线程例程的启动因以下原因失败: %ls。 请纠正此错误的原因,然后重新启动 SQL Server 服务。 故障 处理 修复 支持远程
- SQL Server中避免触发镜像SUSPEND的N种方法
- SQL Server数据库按百分比查询出表中的记录数
- 查询SQL Server 交集查询实战演练(sqlserver交集)
- 掌握SQL语句, 打开Oracle大门(sql语句oracle)
- Oracle转化为SQL Server的实践经验(oracle转sqlserver)
- MySQL日志跟踪:管理SQL查询性能(mysql跟踪sql语句)
- 使用SQL Server掌控数据:从简单的命令到复杂的查询(命令sqlserver)
- 值查询SQL Server中的非等值查询实战技巧(sqlserver 非等)
- 合高级查询SQL Server组合高级查询技术研究(sqlserver 组)
- 连接SQL Server通过域名快速连接网络服务器(sqlserver用域名)
- SQL Server精简日志:降低系统负担(sqlserver清日志)
- 探究SQL Server中用户信息查询(sqlserver查用户)
- 最大值SQL Server查询最大值:一招制胜(sqlserver 查列)
- SQL Server昨天的新发现(sqlserver 昨天)
- SQL Server查询日期段的优化之道(sqlserver日期段)
- SQL Server无需服务器即可实现数据可视化(sqlserver无服务)
- SQL Server 慢查询性能优化指南(sqlserver慢分析)
- 使用SQL Server进行外部查询的指南(sqlserver外查询)
- 以SQL Server绘制均线图:实用技巧分享(sqlserver均线图)
- 查询SQL Server中使用倒序查询的运算结果(sqlserver中倒序)
- Oracle SQL跟踪:如何优化数据库性能?(oracle跟踪sql)
- 甲,打败SQL Server乙超级武装Oracle甲战胜SQL server乙(exp 武装oracle)
- MySQL高级技巧学会用两条SQL拼接查询数据(mysql两条sql拼接)
- Oracle数据库中修改值的SQL方法简介(oracle修改值sql)
- 如何在MySQL中运行SQL查询(mysql上运行sql)