当前位置: 首页 > 面试经验 >

性能测试之后,发现一些性能指标有问题,应该如何进行优化?

优质
小牛编辑
82浏览
2024-07-25

性能测试之后,发现一些性能指标有问题,应该如何进行优化?

错误答案,我只知道一些性能分析指标,测试以后发现指标跟之前的版本差别不大,无需优化。所以这方面没有了解

正确答案:

优化代码,防止内存溢出而产生的频繁fullGC

优化设计,可以使用享元模式,让频繁需要创建的对象只创建一次

优化算法,降低算法的时间复杂度

优化sql的索引,优化SQL语句,优化服务配置参数

优化硬件的配置

进行jvm调优,比如说把一些比较大的对象可以放在老年代

如果性能依然有问题,可以采用限流、断熔、横向扩容等方法

 类似资料: