内部系统的峰值在哪

内部系统的负载不是跟着客人走,是跟着流程走:月底对账、发薪日前、季度盘点、年底结转,这几个节点几十号人同时挤进来,平时一个人的量放大几十倍。选型时按平时人数买配置,月底必卡。正确算法是按最忙那一小时的同时在线人数算,再把定时任务考虑进去——很多系统夜里自动跑备份、跑报表,白天有人手动导数据,两头一撞就死锁。

卡顿的三个技术原因

一是数据库配置太小。内部系统八成的卡是数据库查询慢,批量结算这种操作,数据库内存给不足就是全场等着。二是没建索引,数据量到几十万条以后,没索引的查询一张表全扫,越用越慢。三是定时任务排在上班时间跑。前两个是选型和实施的问题,第三条是管理问题:把重活挪到夜里十二点以后跑,白天立刻清净一半

选型和优化怎么配

内部系统选型,两核四G起步,数据库内存优先给足,别选突发性能型机器——那种CPU随时可能被限,月底最忙时被限速,等于雪上加霜。已有的系统先做三件事:给常用查询建索引、把定时任务挪到凌晨、数据库慢查询日志开着每周看一次。这三件事成本几乎为零,多数情况下不用加钱升配置就能解决。六安本地一家做批发的客户,按这三招做完,月底录入再没卡过,机器还是原来那台。

选服务商的三条土办法

六安的老板挑服务商,教你们三个不用懂技术的土办法。一看案例:让他打开本地客户的网站当场演示,别看截图;二看合同:故障响应时间、数据归属写没写;三看人:能不能听懂你的生意,讲半天听不明白的,做出来的东西你也用不明白。皖西路上有个客户按这三条筛,砍掉了报价最低的一家——后来听说那家第二年就联系不上了,他后怕了很久。

总结

内部系统防卡死的要点:按最忙时刻选配置、数据库内存给足、定时任务错峰、索引建好。六安管系统的,先看一眼月底最卡那天的同时在线人数,对照配置就知道差距在哪,别急着掏钱升级。。六安皋城路一带的同行,还有大别山沿线的老板,聊起来都是这个体会。