MySQL数据库教程(第七月):MySQL数据库性能优化与运维诊断

教程发布:风哥 教程分类:MySQL教程, MySQL数据库学习路线与专题 更新日期:2019-02-19 浏览学习:601

风哥MySQL数据库高级工程师系列之MySQL数据库性能优化与运维诊断系列(套餐)包括:
MySQL性能基准测试;
MySQL表分区管理;
UNIX/LINUX操作系统性能工具;
MySQL性能分析与优化调整;
MySQL运维管理与监控诊断;
特色:
本阶段针对目前MySQL数据库日常运维诊断、千万级数据量的性能优化进行了详解的实战讲解,是运维过程中必备技能。
1、熟悉MySQL性能优化的步骤,熟悉千万级/亿级的大表如何优化。
2、掌握MySQL基本的性能测试工具与测试方法,需要熟练使用sysbench/Mysqlslap工具对OLTP与IO的测试。
3、熟悉MySQL常见的表分区类型,并熟悉表分区的管理与维护。
4、掌握操作系统层面和数据库层面的性能分析、运行诊断工具、巡检工具、监控工具。
5、熟悉MySQL执行计划表,自动化SQL与索引优化,熟悉编写SQL的规范
6、掌握MySQL Utilities与Percona Toolkit工具,表的维护与修复工具 。
7、熟悉常用监控系统的使用(nmon,lepus,Zabbix)

 

MySQL数据库性能优化与运维诊断-MySQL教程
 (5门课程 25小时16分钟)
教程学习地址:http://edu.51cto.com/sd/ca3f8
如需更多课程与服务,请咨询风哥(QQ:176140749,微信:itpux-com)
1. MySQL性能基准测试
性能基准测试相关术语讲解
MySQL性能基准测试案例1之Sysbench
MySQL性能基准测试案例2之Mysqlslap
MySQL性能基准测试案例3之TPCC
MySQL性能测试需要注意的事项与参数
如何手工计算mysql数据库中的QPS与TPS
2.MySQL表分区管理
MySQL表分区介绍
不分区的问题
表分区处理的好处
表分区限制
子分区需要注意事项
分表和分区有什么区别

MySQL表分区分类与实战
mysql分区类型
范围分区range
列表分区LIST
HASH分区
KEY 分区
子分区
分区存储位置

MySQL表分区管理与维护
表分区信息查看
分区表常用操作
添加分区
删除分区
合并分区
重新划分分区
重建分区
优化分区和表
分析分区和表
检查分区和表
交换分区

3.MySQL操作系统性能工具详解
操作系统性能优化分析及工具说明
操作系统性能工具之top/topas
操作系统性能工具之vmstat
操作系统性能工具之iostat
操作系统性能工具之free/lsps/swapinfo
操作系统性能工具之mpstat/sar
操作系统性能工具之网络分析
操作系统性能工具之基本信息查看
操作系统性能收集与分析之nmon
4.MySQL性能分析与优化调整
MySQL优化概述与优化方案
操作系统优化调整
存储系统优化调整
数据库级优化调整
MySQL常用优化指标分析
MySQL SQL性能优化之Explain
MySQL SQL性能优化之Profiles
MySQL SQL性能优化之SQLAdvisor
MySQL SQL性能优化之索引
MySQL性能优化之SQL编写经验分享
5.MySQL运行管理与诊断监控
MySQL运维管理工具箱MySQL Utilities
MySQL运维管理工具箱Percona Toolkit(PT)
MySQL表的维护与修复工具 
MySQL运维监控系统之lepus(天兔)
MySQL运维监控系统之Zabbix
MySQL定时计划任务管理
MySQL其它管理工具
更多课程...

网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】MySQL数据库教程(第六月):MySQL高可用复制与分布式集群架构
【下一篇】51CTO学院风哥Oracle与MySQL数据库视频教程学习清单分享1.5