SQL Server max number of connections query statement

Source: Internet
Author: User

Set maximum number of connections

The following T-SQL statement can configure the maximum number of concurrent user connections allowed by SQL Server.

exec sp_configure ' show advanced options ', 1
exec sp_configure ' user connections ', 100
The first sentence shows advanced options for displaying the sp_configure system stored procedure, and when using user connections, the show advance options value is 1.

The second sentence configures the maximum number of connections to 100,0, but does not indicate infinity, and will talk later.

Can also be configured in Enterprise Manager, in Enterprise Manager, you can change the instance on the right-click Properties, "Connections".

SQL Server needs to be restarted for this value to take effect.

@ @max_connections

SELECT @ @max_connections
It always returns 32767, it does not refer to the user connections set above, in fact it indicates the maximum number of user connections can be set. Since its maximum value is 32767, then user connections is 0 o'clock, the maximum number of connections is 32767, not infinite.

By default, the user connections value is 0, which means that the maximum number of connections for SQL Server is 32767 by default.

Get the maximum number of connections currently set:


Select value from Master.dbo.sysconfigures where [config]=103

How to monitor the number of SQL Server connections

/* Query the number of connections */
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="

Method Two:

sp_who ' LoginName '
LoginName is of course the user name of the login SQL, the general program will use a username to log in to the SQL so that the user name can be seen after the login of the connection.
If you do not write loginname, then all connections are returned.

Since the number of connections is predictable and measurable, then it is measurable, so we can evaluate or test the program and distribute it according to the actual situation.

With these, I believe that the above confusion should be able to untie it.

SQL Server max number of connections query statement

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.