== 汽车互动组分享大会——第一期(2016-01-21) == == 各应用代码优化方案讨论与分享 == [[Image(http://img.pcauto.com.cn/images/upload/upc/tx/autoclub/1601/22/c5/17805837_1453431480461_1024x1024.png)]] [[Image(http://img.pcauto.com.cn/images/upload/upc/tx/autoclub/1601/22/c5/17805347_1453431028783.jpg)]] [[Image(http://img.pcauto.com.cn/images/upload/upc/tx/autoclub/1601/22/c4/17805346_1453431019953_700.jpg)]] 总结:当某业务模块遇到性能瓶颈时,优化的步骤如下[[BR]] 一、代码物理优化[[BR]] 1.WEB、WAP、APP代码区分(同一功能);[[BR]] 2.工具类的普及与细化(同一功能的方法单独一个类来实现)。[[BR]] 二、代码逻辑优化[[BR]] 1.直接对代码进行优化;[[BR]] 2.数据库方面 (如SQL性能,索引,表设计合理性);[[BR]] 3.缓存机制方面(MC连接数,失败数,命中率等);[[BR]] 4.JVM层面;[[BR]] 5.磁盘IO,网络IO方面;[[BR]] 6.硬件方面(内容,CPU);[[BR]] 7.系统设计,架构方面。