V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
datocp
V2EX  ›  问与答

大家觉得通过更换更高性能的服务器能提升 ERP 运行速度吗?

  •  
  •   datocp · 2021-11-13 12:07:42 +08:00 · 2137 次点击
    这是一个创建于 1131 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司的服务器是 dell r720 cpu E5-2609/16G 内存,至少 6 年前的配置。运行着一套非常小众的 ERP 。内存也是因为之前基本达到 8G 的上限,昨天刚更换成 16G 。

    目前我主要是觉得平时 CPU 偶尔能达到 90%但并不是持续性的占用 90%。我觉得不管 CPU 还是内存都是够用的。个人认为还是 ERP 程序本身需要更多的优化。我清楚更好的硬件也是能提高运算速度的,但是就怕没有想象中那么好。不知道大家平时都是通过哪些测试来证明 ERP 需要更好的硬件。

    2018 年需要派工任务的同事运行一个 excel 模板非常慢,之后买了一台 i5 8 代,单从运算的时间来看还是比这 dell r720 快了 40 秒。。。

    所以似乎不应该反对买更好的硬件来提升更快的 ERP 运行速度。

    10 条回复    2021-11-20 13:47:55 +08:00
    PureWhiteWu
        1
    PureWhiteWu  
       2021-11-13 13:20:00 +08:00
    买更好的硬件肯定能提升运行速度,特别是差了这么多年的情况下。
    felixcode
        2
    felixcode  
       2021-11-13 13:24:54 +08:00
    这个问题让大家来说,大家说让我登录一下服务器看看。
    wangkun025
        3
    wangkun025  
       2021-11-13 13:26:51 +08:00
    硬件对应着操作系统。
    先问问 ERP 的提供商能不能适配新的操作系统吧。
    kokutou
        4
    kokutou  
       2021-11-13 13:44:52 +08:00 via Android
    能用硬件解决的问题赶紧用。。。

    要用人解决的问题才是最麻烦的。。。

    硬件说一不二,人可以说东做西。。。



    操作系统不是问题,随便搞个虚拟化就行了。
    cccssss
        5
    cccssss  
       2021-11-13 14:01:30 +08:00
    那个说开 shell 让他上去看一下的 xiongdei 呢?
    59php
        6
    59php  
       2021-11-13 19:03:06 +08:00
    更新硬盘,把 CPU 换成 E5-2690 没几个钱,内存升级成 32 也没几个钱
    全部下来不到 3000 解决 如果有 4 块硬盘的话,H710 raid 卡的话,组 Raid10
    night98
        7
    night98  
       2021-11-13 20:11:23 +08:00
    ERP 这种老系统受限于技术水平通常更吃单核,弄个高频 i5 + 32G 的机器速度会快很多
    datocp
        8
    datocp  
    OP
       2021-11-14 06:53:52 +08:00 via Android
    这么多年,这台 r720 真正在手上只玩过一星期,平时不敢碰它不知道会遇到什么妖问题。
    老板跑来说这次一定要换成更好的硬件,可是我心里没底所谓的更好的硬件在查询使用 erp 时有多少提升。
    1.更好的硬件提升运行速度是确定的,但无法确认量化的秒数能减少多少秒。目前可以考虑楼上朋友的建议往多核 cpu 升级。这 cpu 真很一般感觉还不如桌面 i5 。淘宝卖家形容为亮机 cpu 。使用 7z 压缩 10g 数据量 cpu 直接飙升到 90%以上。
    2.erp 现在已经进入每年维护阶段,开发的公司也很不上心。目前备份的 mssql 数据超过 10GB,7z 压缩以后是 410MB 。经常在发布新的客户端时引入新 bug,却忽悠是数据量太多导致的卡顿。我无法理解昨天用旧客户端还能正常操作的功能今天更新了客户端功能就导致程序白屏没反应变成因为数据太多。然后一通删除,目前这数据库备份的数据量才 5GB 。也就是人家认为他们的软件没有优化的地方,而是通过删除数据来提高速度。
    实际我在深夜无人使用时,在服务器端对一些查询功能使用不同的条件,最低 3 秒,最高达到了 77 秒。这种通用版改动的 erp 有些模块是很有问题的,可是跟谁说理去。
    这也是我一直担心的问题,这 2609 确实很弱,平时 cpu 占用也是偶发性的 90%以上。到底新硬件对付一个没用心做好的 erp 能提高多少速度真心没数。
    3.因为无线网络导致的 erp 使用异常,这是另外一个优化方向。
    datocp
        9
    datocp  
    OP
       2021-11-15 13:00:33 +08:00
    @59php 您好,根据 dell 的文档描述,似乎最有性价比的就是 E5-2690 v1 满足 dell 支持文档最高 8 核的描述,价格也非常的便宜。一开始就担心更多的核心是否软件能发挥。是不是没什么必要买 2697 v2?

    https://downloads.dell.com/Manuals/all-products/esuprt_ser_stor_net/esuprt_poweredge/poweredge-r720_Reference-Guide_en-us.pdf

    R720 和 R720xd 最多支持两个处理器,每个处理器最多八个内核。
    datocp
        10
    datocp  
    OP
       2021-11-20 13:47:55 +08:00
    最后更换成 E5 2667v2 基频 3.3Ghz ,turbo 8 核 3.6Ghz ,单核 4.0Ghz 。
    用 geekbench5 测试
    2609v1 单核 495 多核 1585
    2667v2 16 线程 单核 874 16 线程 4558
    2667v2 关了 logical processor 单核 862 8 核 4189

    最直观的感受,平时用 7z 压缩 11GB 的 mssql 备份
    2609 要花掉 40 分钟
    2667v2 6 分钟左右
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1006 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:13 · PVG 04:13 · LAX 12:13 · JFK 15:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.