课程介绍
【培训背景】
随着信息技术的快速发展,数据已成为企业组织的核心资产之一。MySQL作为最流行的开源关系型数据库管理系统之一,广泛应用于各类企业级应用和互联网项目中。然而,随着数据量的不断增加和业务需求的复杂化,MySQL数据库的性能管理和调优变得尤为重要。因此,MySQL高级管理与性能调优最佳实践培训应运而生,旨在帮助数据库管理员和开发人员掌握MySQL的高级管理和性能调优技能,以应对大规模数据和高负载的挑战,提升数据库的性能和响应速度,从而更好地支持企业的业务需求。
【培训收益】
掌握MySQL数据库Schema对象管理
掌握MySQL数据库锁阻塞状态检测
掌握MySQL Backup 进行数据库备份恢复
掌握XtraBackup 进行数据库备份恢复
掌握MySQL 数据库优化设计
掌握 MySQL 数据库优化方法
掌握基于MySQL的组复制MGR技术实现主从环境和集群环境搭建
掌握基于代理机制和编码方式实现数据库读写分离
【适合人群】
系统集成工程师、数据分析工程师、软件开发工程师、网络安全工程师、数据库工程师
【培训特色】
1.理论与实践相结合、案例分析与行业应用穿插进行;
2.专家精彩内容解析、学员专题讨论、分组研究;
3.通过全面知识理解、专题技能和实践结合的授课方式。
【结业证书】
参加培训并通过考试学员,由工业和信息化部教育与考试中心统一颁发证书,证书可作为专业技术人员职业能力考核的证明,以及专业技术人员岗位聘用、任职、定级和晋升职务的重要依据。
证书样本
开班计划
开课时间 | 授课形式 | 培训类型 | 上课城市 | 在线报名 |
---|---|---|---|---|
随报随学 | 录播 | 特惠班 | IT云课 | 在线报名 |
课程大纲
MySQL高级管理与性能调优最佳实践培训班,录播课为16课时,企业内训可按需求定制。
课程安排如下:
第1章 MySQL安装配置
1.1.MySQL介绍
1.2.MySQL软件安装
第2章 MySQL体系结构
2.1.MySQL体系结构
第3章 实例维护
3.1.MySQL服务器启动与关闭
3.2.使用系统变量和状态变量
第4章 MySQL日志
4.1.MySQL日志种类
4.2.使用General Query Log
4.3.使用Slow Query Log
4.4.数据库重做日志
4.5.二进制日志binlog
第5章 MySQL用户管理
5.1.MySQL用户管理
5.2.MySQL权限授予与回收
5.3.数据库角色的使用
5.4.MySQL审计设置
第6章 数据库-系统数据库和创建数据库
6.1.系统数据库和创建数据库
第7章 数据库-InnoDB表空间
7.1.InnoDB表空间
第8章 表
8.1.表数据类型
8.2.维护和使用表
8.3.创建和使用索引
8.4.创建和使用视图
第9章 MySQL数据查询
9.1.单表查询0
9.2.分组查询
第10章 连接查询和子查询
10.1.连接查询
10.2.子查询
10.3.使用正则表达式查询
第11章 高级查询
11.1.基于窗口函数的查询
11.2.行列转换
第12章 MySQL数据库编程
12.1.MySQL编程基础
12.2.编写MySQL存储过程和函数
12.3.编写MySQL触发器
12.4.编写MySQL事件调度器
第13章 MySQL并发管理
13.1.MySQL事务模式
13.2.MySQL锁机制
13.3.阻塞状态检测和死锁
第14章 备份恢复
14.1.备份恢复概念
14.2.使用MysqlBackup备份恢复数据库
第15章 数据库导入导出
15.1.数据库导入导出
第16章 MySQL数据库优化概念
16.1.MySQL数据库优化概念
第17章 优化IO和内存
17.1.优化数据库IO
17.2.优化内存设置
17.3.资源使用控制
第18章 优化SQL
18.1.优化统计
18.2.SQL语句优化
18.3.使用提示
第19章 高可用及半同步复制
19.1.高可用及半同步复制
第20章 组同步复制
20.1.组同步复制