数据库方面:
1)SQL高级方面
group by having,左连接,子查询(带IN),行转列等
2)设计与建表方面
三范式,反范式
3)优化
执行计划查看sql语句改进点,改善sql性能的方式
4)Mysql集群,Mycat分库分表
性能优化:
1)理解性能优化
性能基准,性能优化含义,衡量维度
2)JVM调优
JVM运行时数据区,JVM内存模型JMM,各垃圾回收器使用场景,GC日志
3)Tomcat调优
运行机制与框架,线程模型,参数认识及调优,基准测试
4)Mysql调优
Mysql底层B+ Tree机制,执行计划详解,索引优化详解,sql语句优化
阅读分析源码:
1)JDK源码
集合,并发集合,并发包,阻塞队列,线程池
2)JVM 原理
3)框架源码