sqlserver连接数设置

sqlserver连接数设置

ID:34726082

大小:70.18 KB

页数:2页

时间:2019-03-10

sqlserver连接数设置_第1页
sqlserver连接数设置_第2页
资源描述:

《sqlserver连接数设置》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SqlServer连接数设置用户连接数范围:0~32767之间设置连接数方法:在企业管理器中打开SqlServer属性(配置),选择“连接”页面,在其中设置连接数。由于userconnections是动态(自动配置)选项,SQLServer将根据需要自动调整最大用户连接数,最大不超过允许的最大值。使用userconnections选项有助于避免由于过多并发连接而使服务器超载。可以根据系统和用户要求估计连接数。如果必须使用此选项,则不要将值设置得太高,因为不论是否使用连接,每个连接都需要大约40KB的开销(联机丛书介绍说40K,MS

2、DN上说要28K) 查看当前的最大用户连接数: 1.打开查询分析器 2.在master数据库中运行如下语句select@@max_connections 查看当前在线用户数:usemasterselectloginame,count(0)fromsysprocessesgroupbyloginameorderbycount(0)desc  使用没有参数的sp_who报告所有当前用户:USEmasterEXECsp_who 通过登录名查看有关单个当前用户的信息:USEmasterEXECsp_who'zhanglin'显示所有活动进

3、程USEmasterEXECsp_who'active'  另:1.在很多用户的系统上,每个用户通常不要求唯一的连接。可以在用户间共享连接。对于运行OLEDB应用程序的用户,每个打开的连接对象需要一个连接;对于运行开放式数据库连接(ODBC)应用程序的用户,每个活动连接句柄需要一个连接;对于运行DB-Library应用程序的用户,每个调用DB-Librarydbopen函数的启用的进程需要一个连接。1.userconnections选项是一个高级选项。如果使用sp_configure系统存储过程来更改该设置,则只有在showadv

4、ancedoptions设置为1时才能更改userconnections。该设置在重新启动服务器后生效。2.@@CONNECTIONS返回自上次启动SQLServer?以来连接或试图连接的次数。连接与用户不同。例如,应用程序可以打开多个与SQLServer的连接,而不需要用户监视这些连接。设置连接数具体步骤:1、设置用户连接2、企业管理器3、如何设置用户连接(企业管理器)设置用户连接 4、展开一个服务器组。5、右击一个服务器,再单击"属性"。6、单击"连接"选项卡。在连接下的"并发用户连接的最大数目(0=无限制)"框中,键入或选择

5、一个介于0到32767之间的值,以设置Microsoft®SQLServer™实例允许的最大同时连接用户数。因为userconnections是动态的(自动配置选项),SQLServer将根据需要自动调整用户连接的最大用户数,最大不超过允许的最大值。例如,如果仅有10个用户登录,则要分配10个用户连接对象。在大多数情况下,没有必要改变该选项的值。userconnections可以避免服务器因过多的并发连接而过载。可以根据系统和用户需求估计连接数量。例如,在一个有许多用户的系统中,通常每一个用户可能不需要一个唯一的连接,连接可以在用

6、户中间共享。运行OLEDB应用程序的用户需要为每个打开的连接对象启动一个连接,运行ODBC应用程序的用户需要为应用程序中的每个活动连接句柄启动一个连接,而运行DB-Library应用程序的用户需要为调用DB-Librarydbopen函数的每个进程启动一个连接。重要如果必须使用该选项,则不要将值设置得太高,因为不论是否使用连接,每个连接都需要大约40KB的开销。如果超过了用户连接的最大允许值,将收到一条错误信息,而且直到出现一个可用连接之前不能够建立连接。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。