随笔分类 -  性能优化

摘要:线上服务响应时间超过40秒,登录服务器发现cpu将近100%了(如下图),针对此问题,本文说明排查过程、工具以定位具体的原因。 阅读全文
posted @ 2019-12-19 00:13 bingjava 阅读(592) 评论(0) 推荐(0) 编辑
摘要:公司业务系统在进行压力测试时,压测24小时后系统发生内存溢出。经过分析读dump文件,发现org.hibernate.stat.StatisticsImpl类的hashmap类型的变量存储了大量数据(3百多万条),此成员变量消耗了2g的内存。如下图: org.hibernate.stat.Stati 阅读全文
posted @ 2016-04-11 14:47 bingjava 阅读(3787) 评论(0) 推荐(0) 编辑
摘要:最近某证券公司系统在业务期间系统运行缓慢,初步排查怀疑是数据库存在性能问题,因此导出了oracle的awr报告进行分析,在此进行记录。 导致系统的性能问题有很多,比如内存、cpu占用率过高,网络延迟、系统存储io瓶颈、还有程序方面的代码逻辑、性能低下的sql语句等等,这里主要从awr的角度说明如何通过awr的报告来定位问题。 阅读全文
posted @ 2016-03-08 21:16 bingjava 阅读(6162) 评论(1) 推荐(3) 编辑

点击右上角即可分享
微信分享提示