关于分布式多层系统的速度问题。(100分)

  • 主题发起人 主题发起人
  • 开始时间 开始时间

Unregistered / Unconfirmed
GUEST, unregistred user!
客户反映:COM+应用服务器与SQL SERVER 数据服务器在同一台机器上
时大概是50-60台后速度就很慢很慢。 不在同一台机器上时,则不会这样。
请问高手,是不是MIDAS本身有什么限制,比如客户端的连接数。
 
其实可能是连接数的问题,我现在也在研究这方面的问题希望可以早点解决!
 
MIDAS并没限制,我们现在使用SocketConnection连接,用户数已经达到四三百个了。
不过最近经速度已经开始变慢了,正想改用COM+应用务服器。
老兄,不知道你的COM+应用服务器在客户端每次读取数据时会不会重新连接数据库?
还有有没使用对象池?
 
我们用DCOM,在com+ 对象里用 adoconnection 去连接数据库的。
 
经试验,使用DCOM或着SocketConnection连接,在读取数据时,都会执行exec sp_reset_connection
未命名.jpg
 
对不起,试一下贴图
未命名.jpg

 
到此一游
 
关注,我很想知道解决方法
 
我觉得可能和线程模式有很大关系!
你的线程模式??
 
变慢有很多原因的,并不能明确MIDAS到底能承受多大的负荷
1、机器配置及网络环境
2、线程模式
3、代码优化程度
。。。。。
 
既然用了多层技术,为什么不发挥它的优势,负载平衡呢?
你可以使用多个中间件服务器,这样可以分担很多工作
 
我赞成楼上的意见
 
后退
顶部