1.带宽占用(大致量日志传输)web
2.CPU飙升面试
3.SQL优化算法
4.分布式数据不一致数据库
log4j block影响qps: 解决方案:服务器
http://blog.csdn.net/mr_smile2014/article/details/52401328网络
-------------------------------------------------------------------------------------------------------并发
1.性能测试目的负载均衡
a.)肯定系统线上最优配置jvm
b.)发现系统瓶颈数据库设计
c.)发行系统在高并发状况下的bug,如内存泄露或者接口返回异常
d.)负载均衡是否符合要求
e.)线程数设置是否知足大量用户需求,肯定设置多大的线程数能知足业务。
2.性能测试结果及调优
通常指的是CPU、内存、磁盘I/O 方面的问题,分为服务器硬件瓶颈、网络瓶颈(对局域网能够不考虑)、服务器操做系统瓶颈(参数配置、jvm的参数配置)、中间件瓶颈(参数配置、数据库、web服务器等)、应用瓶颈(SQL 语句、数据库设计、业务逻辑、算法等)。
下面算是一个技巧,如面试官问到一个性能问题假设,我不知道性能问题出在哪儿时,能够按照这个思路回答^_^
• 查找瓶颈时按如下顺序,由易到难。
服务器硬件瓶颈---〉网络瓶颈(对局域网,能够不考虑)---〉服务器操做系统瓶颈(参数配置)---〉中间件瓶颈(参数配置,数据库,web服务器等)---〉应用瓶颈(SQL语句、数据库设计、业务逻辑、算法等)
注:以上过程并非每一个分析中都须要的,要根据测试目的和要求来肯定分析的深度。对一些要求低的,咱们分析到应用系统在未来大的负载压力(并发用户数、数据量)下,系统的硬件瓶颈在哪儿就够了。
• 分段排除法 颇有效
性能测试调优应该注意的要点: