关于远程拨号的连接方式引出来的大祸. (100分)

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

sunfuhong

Unregistered / Unconfirmed
GUEST, unregistred user!
我们的系统是用DELPHI+SQL2000完成的.用ADO连接.(C/S型的)
服务器端是用CISCO的路由器.IBM的服务器(只是PIII800的,可以支持4个CPU,现在只装了一个CPU.)
客户端通过ISDN和MODEM拨服务器的电话号码而完成连接.
现在的问题很大.MODEM的经常播不上.就算拨上了,也不会超过20分钟就死机或者掉线.
ISDN的就会好一点.但是,也不会超过30分钟.死机,掉线.
客户端大概有15个.少人用的时候可能会好一点(这个是有点主观的,因为我只是在猜某个时候人多人少.).
还有,在公司的局域网内是没有问题的.
我不知道用MODEM拨号的这种方式有什么问题.听说是不稳定.速度低.请指教到底是什么问题.
我可否在上面实行:传送WORD或者EXCEL文件呢?
 
这个问题好象前几天见过.
 
增加服务器端带宽,
更改SQL语句,减少数据传输。

good luck!
 
请问.三层给我的帮助有多大.
 
好象问题应该是在MODEM阵列中,检查一下设置?
 
从硬件方面解决可以考虑采用帧中继,服务器端申请128~256Kb,客户端部分申请32~64Kb,由
于业务的关系,并发进行大量传输的概率不高,而且电信局通常会提供三倍于申请的带宽,
也就是说申请128Kb的带宽同时保证6个64K的客户端疯狂传输没有问题(短时间)!以我们
这里来看帧中继每月大概需要500元/线路。比ISDN贵不了多少!

modem的问题很复杂,有的时候会出现很不稳定的情况,不过多半是modem以及线路的问题!
不过出现死机就不应该是modem的问题了,你用的什么操作系统?
 
你的猫池有多大啊?
 
to 战鹰:
我对网络设备厂不怎么懂,但听说服务器是2M带宽的.我用的是WIN98 或者WIN ME .

to 小猪:
什么是猫池.MODEM的缓冲区吗?我不知道怎么看.但MODEM只有3个.而ISDN是12个.
现在的情况反映是:ISDN比MODEM的情况好.

我们采用的是拨服务器电话号码的方式进行的.我不知道跟带宽是否有直接的关系.
还有,要设置好那个东西应该有多少步呀?谢谢啦!
 
还有一点我忘了说的就是:
有时候提交会出现连接失败.
 
[red]还有,在公司的局域网内是没有问题的.[/red]
优化你的程序吧
 
问题是:
我们用的都是一般的SELECT 语句.只是很多时候是'SELECT * '但我不明白为什么一些
SELECT * 会带来如此大的影响.因为,有时候字段并不多呀.
空的字段值占用空间吗?传输的时候会有影响吗?有什么方法改进这个情况.
数据量在什么情况下会在上面的网络传输条件下造成掉线呢?还有一点,更多的情况不是掉线.
是弹出一个连接失败来,无论是什么时候,就算是已经连接上了.用了一会儿后,也会弹出来.
这是不是服务器太忙,顾不上连接呢?存储过程会不会造成很大的服务器负担呢?
 
单纯在理论上讲用*并不会产生什么不良影响,但是如果你的数据库再查询的过程中使用了
条件语句或要求按某些列进行排序而您的数据库中又没有建立相应的索引的话那么导致占用
大量的cpu时间是非常可能的!

另外您的isdn使用的是外置TA还是ISDN卡?

我说的帧中继是一种电信业务,有点类似ddn专线,但您的所有数据都要经过电信局的交换机
中转,所以不需要很长的线路,价格也相对ddn更便宜,而且您可以利用它建立一个远距离的
(同城)广域网。速度快而且稳定!
 
我们的数据传输也使用Modem,56K的,常年开机,但很少出问题。估计和你的
程序有关。
 
多人接受答案了。
 
后退
顶部