网站在线用户超过1000时数据库系统崩溃!!!

javavbling 2002-07-24 09:01:12
硬件:一台web服务器,一台数据库服务器(都是两个cpu ,内存1G)
软件:win2000 server+sql server2000
数据量:超过1百万
问题: 当在线用户超过1000个时,数据库服务器崩溃

??如何解决???
...全文
25 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
javavbling 2002-07-25
网站限制用户登陆是不可行的
也许把访问数据库的组件放到COM+里可以提高资源的共享
另一个方案是硬件方面的,是否可以加一台数据库服务器??
假设加了一台数据库服务器,那么如何处理数据的分散和两台服务器的负载平衡??
回复
born20c 2002-07-24
web连接不是持续的,1000人在线并不表示有1000个人连接你的数据库.
可能会存在某个瞬间过多的用户同时请求连接数据库,造成数据服务器玩完.

要尽量提高自己的程序代码效率,做到不使用的对象尽早释放
也可以想办法在程序和数据库之间建立某种缓冲机制,
在不看重负的情况下只能拒绝某些连接.
回复
lanying 2002-07-24
限制用户数量呀
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告