性能调优的一些思路步骤

编程


1.目前现象

2.提出猜想

3.验证猜想

4.定位到问题

5.解决问题


分析问题难其实就对应的是第2步骤,说白了就是你提不猜想,为什么你提出猜想,那是因为你的知识面不广,基础知识不牢固。知识面不够,就导致针对现象,提不出问题。
定位问题难对应第4步骤,这个的问题就是不会使用工具,我们在佐证我们的猜想时需要一些辅助工具。不会使用工具,就导致不能佐证猜想。

解决问题可以从一些几个方面思考:

1.基础组件(网络、操作系统、硬件设备升级等)

2.数据库层面(事务拆分,索引调优,SQL 优化,NoSQL 引入)

3.应用架构方面 (引入一些新的计算或者存储框架,利用新特性解决原有集群计算性能瓶颈;或者引入分布式策略,在计算和存储方面进行水平化)

4.业务层面 (针对一些特殊的业务场景进行优化)

以上是 性能调优的一些思路步骤 的全部内容, 来源链接: utcz.com/z/516121.html

回到顶部