首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Delphi
数据库相关
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
c/s架构最大连接数是多少?
[已结贴,结贴人:handll]
加为好友
发送私信
在线聊天
handll
暴风侧影
等级:
可用分等级:
长工
总技术分:
5
总技术分排名:
247828
揭贴率:
100.00%
发表于:
2008-08-22 17:05:14
楼主
最近有个有个项目,delphi7+sql server 2000 c/s架构的系统,初步估计客户端会有2500-2800个点.网络环境为vpn构建局域网.我现在不清楚的是,若2000多个点都连数据库的话,会怎么样?mssql会不会有什么限制?或是对并发有什么什么影响?若服务器配置足够好的话,速度如何?有没有谁接触过这多点的项目,出来说说啊.
问题点数:
100
回复次数:
9
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
cncharles
旺仔
等级:
可用分等级:
富农
总技术分:
14463
总技术分排名:
1052
发表于:
2008-08-22 17:33:09
1
楼 得分:
5
看服务器与SQL分别是什么版本的, 如果都是企业版连接数量应该不是问题, 如果你的一台服务器可能不行.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
shuihan20e
鹏哥(理性的羊肠小道胜过激情的高速公路)
等级:
可用分等级:
贫农
总技术分:
4587
总技术分排名:
4526
发表于:
2008-08-22 17:59:59
2
楼 得分:
5
我也进来学习下吧
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
RoverX
请输入你的社区昵称
等级:
可用分等级:
富农
总技术分:
1411
总技术分排名:
14614
发表于:
2008-08-22 19:03:13
3
楼 得分:
10
速度主要看数据量大小
如果对数据的准确性要求不是太高的话,查询不要加锁,这样并发会好一些
以上个人观点,不一定正确。
建议你发到SQL Server版,那里的高手比较多。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
multispace
多维空间
等级:
可用分等级:
富农
总技术分:
288
总技术分排名:
47493
发表于:
2008-08-23 00:00:59
4
楼 得分:
20
SQL如果版本授权不受限制的话主要的瓶颈会在硬件及网络环境,同时维持2000个左右的连接状态服务器负荷还是比较大的.
可以考虑分层即由中间层负责进行数据库操作,客户端和中间层通信降低并发行,或者采取即时连接处理完数据后及时断开数据库连接;
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
unsigned
僵哥(重要的不是为之付出了多少,误导才是最大的失败)
等级:
可用分等级:
乞丐
总技术分:
76419
总技术分排名:
80
3
2
5
发表于:
2008-08-23 02:03:29
5
楼 得分:
30
尽可能不要期望直接连接SQL Server,实际上两三千个点同时操作数据库的数量最多也不会超过300个,而光维护这些连接数据库系统不吃不消,要知道数据库当中的连接并不只是单纯的TCP连接,每一个连接都是一个事务,事务是有资源占用的.中间架设一个应用服务器,采用连接池连接数据库,也许会好很多.不清楚应用目的,所以只能给出这一些建议.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
liangpei2008
笑青天
等级:
可用分等级:
贫农
总技术分:
21420
总技术分排名:
535
发表于:
2008-08-23 10:02:23
6
楼 得分:
5
同意僵哥
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
sdcharles
寂寞如烟
等级:
可用分等级:
中农
总技术分:
5
总技术分排名:
247828
发表于:
2008-08-23 17:04:10
7
楼 得分:
5
这么多并发连接够可怕,没遇到过
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
3150379
3150379
等级:
可用分等级:
富农
总技术分:
182
总技术分排名:
67792
发表于:
2008-08-23 17:20:51
8
楼 得分:
10
用分布式多层架构思路来开发,是好的解决办法!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
unsigned
僵哥(重要的不是为之付出了多少,误导才是最大的失败)
等级:
可用分等级:
乞丐
总技术分:
76419
总技术分排名:
80
3
2
5
发表于:
2008-08-23 20:58:48
9
楼 得分:
10
引用 7 楼 sdcharles 的回复:
这么多并发连接够可怕,没遇到过
这么多连接,并不一定是并发连接.根据业务的不同能有30%的并发(同时)就已经是相当高了.普通的主要提供界面录入和结果查询的作业系统如果不是做一些比较耗时的查询或报表处理,并发性还不足5%.
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友