我们该如何去判断服务器的性能呢?

我们该如何去判断服务器的性能呢?,第1张

服务器性能新能判定可以考虑从以下几点来看看:

1、服务器的处理器,包括CPU型号和核心数

           服务器的处理器决定服务器的运算速度,因此,对于服务器选取应该根据具体的业务场景来选取,处理运算能力越强的服务器对应的价格也是越来越贵。选取时候可以根据业务实际环境需求,先选择能差不多满足的就好,后续有需求在升级配置就可,现在服务器中弹性云服务器就非常针对性满足这类需求。

2、服务器的内存

服务器内存大小决定着多负载多任务的处理能力,可以适当结合实际情况选取

3、服务器的宽带

 宽带大小影响这站点内容的下载速度与在考虑储存分离时候【将样式文件、图片、css等放在对象存储服务 OBS中的时候可以适当降低在服务器的宽带大小】

考虑到业务成长性,可以考虑直接以服务器+对象储存服务+云数据库+CDN模式,增强业务容灾能力和用户体验

对于包括 mysql 在内的大多数数据库系统而言

性能问题的排查主要有以下方向:

1. 需求的不合理造成的性能问题

比方说,不需要实时更新的内容,被要求做成实时更新

2. 架构的不合理造成的性能问题

比方说,不适合数据库保存的数据,被存放在数据库中

或者,频繁访问但是很少变更的数据,没有做缓存

3. 查询语句的不合理造成的性能问题

比方说,重复执行相同的 SQL 会造成资源浪费

或者,大量复杂的 join 语句会导致查询效率低下

4. 数据库设计的不合理造成的性能问题

比方说,盲目追求三范式、四范式,有时候并没有必要

5. 硬件配置的不合理造成的性能问题

比方说,数据库服务器的 io 性能、CPU 、网络状况,都会影响性能

以上这些都是性能问题定位和调优的方向


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/697784.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-03
下一篇2023-08-03

发表评论

登录后才能评论

评论列表(0条)

    保存