大红鹰dhy最新网站|首页

服务热线:010-53345773
移动开发课程
当前位置: 大红鹰最新网站 > IT课程 > 移动开发课程
全球架构与运维技术峰会

课程简介:  

Mysql的优化是MySQL DBA运维人员必须掌握的一项技能,需要从硬件、操作系统、mysql配置、具体SQL的优化方面详尽的讲解。

课程大纲:

日程

主题

内容

第一天 
  上午

性能优化方法论

根据自己多年的经验,让学员知道MySQL数据库应该从哪些方面进行性能优化。

Mysql数据库硬件优化

(1)如何为Mysql选择CPU?如何将mysql绑定到多CPU

(2)SAS or SSD?如何配置?

(3)MySQL如何配置内存使用?

(4)通过线上MySQL异常的例子,定位硬件资源以及解决问题

第一天 
  下午

MySQL库表规范以及使用规范

(1)根据业务需求定制MySQL规范

(2)建表规范:数据类型优化(不同类型,不同长度带来的性能影响)

(3)MySQL使用规范之引擎使用

(4)MySQL使用规范之SQL使用

第二天 
  上午

MySQL 索引优化

(1)mysql索引简介(聚集索引和二级索引)

(2)如何查看和分析MySQL的执行计划

(3)如何剖析单条SQL

(4)列举业务中10种索引使用不到或者使用不全的SQL。

(5)优化not   exists 、join、子查询等疑难SQL。

第二天下午

MySQL核心配置

(1)基本核心参数配置(内存使用、慢日志、sort/join buffer设定等)

(2)innodb核心参数配置(如何配置才能提高并发?)

(3)主从复制配置

(4)查询缓存配置(是否打开或者关闭?对性能有何影响)

测试、总结和交流

测试、总结和交流

 

 


Baidu
sogou