学习内容:
1)基础性能的调优 硬件层级或者操作系统层级的升级优化,网络调优,操作系统版本升级,硬件设备优化等,SDD 硬盘的引入等方面的性能提升;2)数据库性能优化 包括常见的事务拆分,索引调优,SQL 优化,NoSQL 引入等,针对具体场景引入的各类 NoSQL 数据库等3)应用架构优化 引入新的计算或者存储框架,利用新特性解决原有集群计算性能瓶颈等;引入分布式策略,在计算和存储进行水平化。4)业务层面的优化 在很多出现性能问题的场景中,在现实企业的业务上进行规避或者调整优化等
学习目标:
掌握Spring Security、EhCache、OSCache、JBossCache、MyBatis、Hibernate、数据库等性能调优方法。
完成项目:数据库基础性能调优、分布式策略应用架构调优。