WEB服务器与数据库服务器分开后效率能不能提高?
假设:
1.WEB系统为大型电子商务,同时在线人数为1000-3000人
2.系统用ASP.NET开发
3.服务器的配置为主流配置不算低:双CPU,2G内存
4.WEB服务器与数据库服务器都在同一电信机房内,也就是在同一局域网内.
我的观点如下:
首先:
WEB服务器与数据库服务器分开后 原来由一台机器处理的WEB服务与数据库服务变为由两台机器处理. 应该会提高效率.
另一方面:
WEB层取数据时由原来的本机取 改为向局域网内的另一台机器取数据.这样应该会降低效率.
但是综合上面两个因素哪种情况下效率会更高些呢?
另外再问一个其他的问题:
我用ASP.NET写的程序怎么还不如ASP的程序快? 服务器就是上面的服务器 用同一台机器做WEB服务器及数据库服务器
以上两个问题请高手指点