SQL設置SQLServer最大連接數

設置最大連接數

下面的T-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

select @@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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章