性能测试优化方案

最近做性能测试,主要从4个方面考虑优化:

1、机器

尝试负债均衡技术

2、服务器

JDK优化:配置

Tomcat监控和优化

其它

3、DB

sql语句优化

索引优化

其它

4、系统

4.1、过多数据库调用

4.2、过多使用同步

4.3、过度使用远程调用

4.4、错误使用对象关系映射

4.5、内存泄露

4.6、第三方代码/组件

4.7、稀有资源

内存、CPU、I/O以及数据库等资源等

4.8、web前端:很多图片都太大了,没有利用好或是错误地使用了浏览器缓存、过度地使用JavaScript/AJAX等

4.9、缓存,垃圾回收

4.10、间歇性问题

这类问题通常与特定的输入参数有关,或是发生在某个负载条件下。

4.11、业务逻辑,架构

参考:服务器端编程的十大性能问题(http://www.infoq.com/cn/news/2010/08/top10-server-side-performance)

相关推荐