SQL Server 2008支持并发的连接数分两种情况:
专注于为中小企业提供成都网站设计、做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业吴江免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了千余家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
1)不启用连接池
当创建到101个连接的时候,就无法再创建新连接了。也就是说,如果连接字符串不做任何处理,我们的程序只能够跟SQLServer建立101个连接。
2)启用连接池
在连接字符串中加入代码:
Pooling=true;Max Pool Size=40000;Min Pool Size=0;
微软在MSDN上对最大连接数的定义是:“默认是0,代表不限制,但最大连接数是32767。
SQL Server支持同时访问的客户端数量:
开发版、速成版有客户连接限制,一般是10个连接。企业版、标准版没有限制,硬件能支持多少就能支持多少。
扩展资料
sql server 2008 R2 连接数过高的解决办法:
由于公司最近两个Web站点做了负载均衡,但是缓存机制仍然是 Asp.Net 自带的缓存,这样就导致了每台Web 服务器内存中都有一份缓存,直接导致了多次请求DB数据库,造成了DB连接数过高。
由于是两个较大的站点两台服务器做负载均衡(负载平衡),所以,DB 的连接数也飙升,几乎翻了3倍。
公司DB服务器用的是 Sql Server 2008 R2 ,并且DB服务器配置是相当的强悍的,连接数一度冲击到740,真是让人惊叹不已。虽然链接数强悍,但是前台访问的页面 超时的 也是茫茫多,没办法,只能采用了紧急处理:
1、加大程序中的缓存,特别是页面头部加上 OutPutCache 缓存。
2、用上镜像的备份DB服务器,把2个站点的DB链接改到了镜像的DB,这台镜像DB和现在主DB是不在同一个机房的,目标就是容灾和在高流量的情况下快速切换
会有限制的。
企业版提供最高的可用性,稳定性和并发个人版和MSDE中硬性填入某些代码使得并发用户在五个以上之后性能大打折扣。标准版,数据库引擎功能缺少故障转移群集(最多四个节点)、支持SQLServer企业管理器中的故障转移、日志传送、并行DBCC、并行CREATEINDEX、增强的预读和扫描、索引视图、联合数据库服务器、支持系统区域网络(SAN)、支持语言设置的图形实用工具。
SQLServer2012标准版供给基本的数据库,报表以及剖析功用。在爆料sqlserver企业版和标准版价格之前,先来看看各自的信息。标准版可以挑选以内核为根底的许可证或许效劳器+CAL的许可证,可以经过客户端拜访许可(CAL)运用。
个人版 很多平台上都可以安装 仅用作个人数据的存储
关于标准版和企业版两者之间的差别,主要体现在:
1 是否支持MSCS群集
2 是否支持全文索引
3 是否支持分布式分区视图
4 是否支持日志传送
5 是否支持索引视图的CPU利用
企业版提供最高的可用性,稳定性和并发 个人版和MSDE中硬性填入某些代码使得并发用户在五个以上之后性能大打折扣。
标准版:
数据库引擎功能缺少故障转移群集(最多四个节点)、支持 SQL Server 企业管理器中的故障转移、日志传送、并行 DBCC、并行 CREATE INDEX、增强的预读和扫描、索引视图、联合数据库服务器、支持系统区域网络 (SAN)、支持语言设置的图形实用工具
对于Analysis Services缺少用户定义 OLAP 分区、分区向导、链接 OLAP多维数据集、ROLAP 维度支持、支持 HTTP Internet、 计算单元、回写到维度、支持超大型维度、实时 OLAP、分布式分区多维数据集
win2000下最大只支持4个CPU的SMP,NT下最大只支持8个CPU(企业版)
买10个授权是不可以上20个用户的(一般是限制并发用户数,连接数决定于OS)
企业版:
作为生产数据库服务器使用。支持SQL SERVER 2000 中的所有可用功能,并根据支持最大的Web站点和企业联机事务处理(OLTP及数据仓库系统所需要的性能水平进行伸缩。
标准版:
作为工作组或者部门数据库服务器使用。