50台电脑同时连接我有试过没有问题,主要现在有300多台电脑了,并且还有时钟控件不断刷新,不知道会不会出现问题,再者用VB+SQL不知道还有没有更有效的连接方法?谢谢Sleept的回复!

解决方案 »

  1.   

    SQL会不会慢,应该取决于你数据库的设计结构了,关系,索引是否合理你说到程序里使用了时间控件,这样或许会导致你程序不稳定,建议不要使用
      

  2.   

    不能单纯只从软件上考虑,还要看你的服务器是什么档次,交换机及网速等等
    只要服务器够快,SQL何止只承受300个用户。
    不过楼主好历害,自己写了一个ERP要用多长时间才完成的?我自己写了一个财务模块,半年了都还没拿下了,郁闷中!
      

  3.   

    一个陶瓷企业的ERP,包含了开发、业务销售、采购、仓库、生产、品质、人事等模块,除了财务,基本上都涉及到这个行业的各方面,服务器我不是很熟,大概在2W的价位,资料流量很大,因为这个行业产品类型极多,量少种类多相对而言资料也会多。用时钟控件的目的是因为软件涉及到局域网即时通服务及ERP相关异常警示功能。
    财务模块不想开发,用金蝶财务作接口。多谢朋友们的回复,数据库我都有做主键,但很少用那些存贮过程之类的技术,与数据库的链接直接采用ADO,有闲置断开的控制。
      

  4.   

    SQL比较吃内存,服务器内存要大
      

  5.   

    你一个人做ERP?
    ERP -- Enterprise Resource Planning
      

  6.   

    是啊,很快數據庫的LDF就上G了,但如果不採用時鐘控件的話,又如何去完成即時信息彈出的功能呢?技術方面真有些差勁,隻能想到這種很笨的辦法了
      

  7.   

    回復VBAdvisor:ERP看似龐大,其實隻要深入的了解了企業的管理模式及信息化思想,做好系統分析,一個人也可以做出來,隻是工作量會大些罷了。我做的這個ERP,九大模塊,四百多個form,兩百多份報表及轉Excel功能,用了半年時間。
      

  8.   

    印度的InfoSys/SAP做ERP系统。InfoSys有几万程序员。不知你自己的ERP怎样,能否贴图?
      

  9.   

    2W的服务器不怎么样,300个用户同时访问肯定会慢!
    不过楼主好强,一个人做erp.
      

  10.   

    是很牛!一個人的ERP估計會流產,呵呵
      

  11.   

    用时钟控件的目的是因为软件涉及到局域网即时通服务及ERP相关异常警示功能
    不明白这句话什么意思。
    300人用的话,如果都有频繁的读写超作,对服务器的内存和硬盘阵列有点要求。
    1:加CPU内存(这个不用说了,估计你用的是机架式服务器,一般能插8到16G内存和双CPU)
    2:加网卡分流(双千兆网卡可以分别连接在2台交换机上,这样可以避免突发流量阻塞)
    3:更改服务器硬盘阵列(这个有难度)推荐使用RAID1+0,这个阵列可以满足高速的读写和较高的安全性(安全性=RAID1,性能=RAID0)
    4:差点忘记了,一定要用双电源+UPS,不是一个电源功率不足,而是一个电源做热备用的。(万一大家在用的时候忽然断电,或者电源故障,那你的硬盘很有可能完蛋,即使硬盘没事,数据库也得完蛋)
    5:一定要有数据备份,可以使用SQL SERVER的导出工具定时导出数据库到网络上的其他服务器,也可以直接买个磁带机挂上。这样,即使服务器完蛋,你的数据还在,再装个服务器立刻又可以用了。
      

  12.   

    对ERP这种大型项目,计算量很大,300客户端,估计会慢
      

  13.   

    回13楼,对你的这个问题,我有个想法,你后台既然是用SQL的,那我记得SQL有个通知的功能,就是服务器发消息到客户机,只要你机器是在局域网内,我觉得是可以做的,你使用SQL表的触发器,,然后用SQL的通知,由服务器发送消息的客户机
      

  14.   

    分析:
    1.每个连接占50k内存 * 300=15m内存,我想完全没问题
    2.每个订单2k内存 * 300=0.6m内存,我想一般服务器都能成受
    3.同时读10000条订单* 300*2=6000m,网宽100m/秒,6000/100=60秒,每个用户阻塞1分钟,但是同时发生机率可能只有10分之一,所以明显是没问题.
      

  15.   

    我也做了个半ERP,用了22个表,20个FORM,5年时间!
    管理内容:财务、出纳、往来、库存、BOM、订单跟踪、报价资料、销售计划、用料计划、生产计划、采购计划、成本分析、人力管理、客户关系、报表打印自定格式、所见表都可导出EXCEL、报表可视加工合并,所有数据都可XML导出导入,系统角色安全;
    我猜你的系统功能比我做的多,但是维护量很可怕;
      

  16.   

    我对别人说我的是ERP,其实内心却不然!因为ERP离我还远着呢!楼主你以后随着知识的加深,你肯定会重新认识什么是ERP!
      

  17.   

    硬件方面,我是这样经验:
    内部网系统ERP,512M内存Piii 1G处理器,双硬盘,100M网卡,可以处理2000~5000个用户同时在线满意性能;
      

  18.   

    前提是用分布式计逄结构,如果中式结构就要看你的服务器及SQL编程功力了。我认为分布多性能快,中央式维护方便。
      

  19.   

    这要看你的服务器了,比如其它因素都很好的话,如果还是很慢,那最好升级服务器,不知你的服务器是什么配置,2W的配置不知如何?双CPU?4G内存?硬盘?