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

2021-11-13 12:07:42 +08:00
 datocp

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

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

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

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

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

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

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



操作系统不是问题,随便搞个虚拟化就行了。
cccssss
2021-11-13 14:01:30 +08:00
那个说开 shell 让他上去看一下的 xiongdei 呢?
59php
2021-11-13 19:03:06 +08:00
更新硬盘,把 CPU 换成 E5-2690 没几个钱,内存升级成 32 也没几个钱
全部下来不到 3000 解决 如果有 4 块硬盘的话,H710 raid 卡的话,组 Raid10
night98
2021-11-13 20:11:23 +08:00
ERP 这种老系统受限于技术水平通常更吃单核,弄个高频 i5 + 32G 的机器速度会快很多
datocp
2021-11-14 06:53:52 +08:00
这么多年,这台 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
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
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 分钟左右

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/815111

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX