性能优化总结

这是2018年10月自己做的一个项目性能调优,这是事后回顾,做得一份总结

总结:性能调优 解决流程参考

  1. 数据库优化,配置+索引,有哪些需要联合索引,比如findByIdAndType
  2. 虚拟机优化,内存,垃圾回收器等
  3. 代码优化,尽可能的减少数据库访问,用内存、硬盘换时间。
  4. os优化,把tcp的,ulimit等进行调整。
  5. 云虚拟机的宽带。

按照1,2,3,4,5的顺序做,在公司机器上做没错了再上云虚拟机

具体方法:
1.long start9 = System.nanoTime()
打出每块代码的时间戳,查看哪块代码用时多

  1. druid 查看sql 监控,判断哪些sql 用时,费时多

  2. jmetter 压测,做对比

  3. 日志 大小输出

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容