读书人

关于大型软件MSSQL软件连接数过多

发布时间: 2013-01-21 10:15:38 作者: rapoo

关于大型软件,MSSQL软件连接数过多,cpu很高的解决方法
我有一程序,是用的mssql,但是当用户很多的时候,cpu占用自然就高,经常性的别人就连接不上数据库了。

所以,我针对这种情况,想寻求个解决办法,不知道大家有何高见?

我现在想的是:再准备一台服务器,也安装mssql(目前用的版本是mssql2008),将数据库分别放在两台服务器A和B上(服务器均有静态的互联网IP),当用户连接到其中一台数据库服务器上更新数据时,能自动的同步更新到的另外一个数据库,当另外的数据库有更新时,对应的这个数据库也自动更新,也就是说他们之间不存在主次之分,数据是相互同步自动更新,这样就能缓解单个服务器占用资源高的问题,两台服务器肯定容纳的客户连接数更多了。具体怎么实施?或者你还有什么好的方式,希望讨论指点,我想这个问题应该比较常见。



[解决办法]
三层啊三层
[解决办法]
楼主的意思是大型软件,系统已经做好了,如果要更改多层或BS模式的话,代价应该很大,得改写多少代码啊,直接的方法肯定是升级服务器或是服务器集群来得快

读书人网 >.NET

热点推荐