MySQL数据库教程(第七月):MySQL数据库性能优化与运维诊断
教程发布:风哥 教程分类:MySQL数据库学习路线与专题 更新日期:2019-02-19 浏览学习:6326
风哥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表分区管理与维护 |
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高可用复制与分布式集群架构
【下一篇】 |