跳到主要内容
按专业 / 地区找课 ↗
当前位置:新中华学习网 >> 公开课>> 职业技能 >> MySQL高级管理与性能调优最佳实践培训班
MySQL高级管理与性能调优最佳实践培训班
  • 开课地点:成都
  • 开课日期:2026/11/2
  • 学习费用:7800元
  • 学制:5天
沿安装、实例维护、权限审计与表空间进入MySQL管理,逐项练习Schema编程、锁监控、备份恢复和资源优化,再研讨复制、MGR及代理读写分离与集群搭建。本期安排:2026年11月2日,成都。
开课日期
2026年11月2日—2026年11月6日
开课地点
成都
学习费用
7800元/人
学制
5天

课程定位

围绕MySQL数据库管理和性能调优组织实机课程,包含MySQL8.0相关教学内容与五日安排,通过演示、讨论和案例联系安装维护、备份恢复及高可用。实际工具版本、环境与软件安排须按当期通知确认。

学习收获

  • 了解MySQL文件结构。
  • 学习配置管理多个MySQL实例。
  • 学习系统变量设置及数据库启停。
  • 学习用户、权限和安全审计管理。
  • 认识通用与独立表空间的使用。
  • 理解数据库日志体系。
  • 学习Schema对象管理。
  • 学习检测数据库锁阻塞状态。
  • 理解备份恢复概念及MysqlBackup、XtraBackup工具。
  • 练习MySQL Backup备份恢复。
  • 学习数据库设计优化。
  • 研究MySQL优化方法。
  • 理解复制和半同步复制。
  • 认识MHA、MySQL Router、Oneproxy及PXC等高可用架构。
  • 学习使用MGR实现主从与集群环境。
  • 认识代理机制和编码方式的读写分离。

课程特色

  • 理论实践结合,穿插案例、关键应用演示、专题讨论及分组研究。
  • 学员自带电脑,按人手一机开展实操;相关软件、环境与实操条件以当期正式安排为准。

课程模块

第一天上午

  • MySQL介绍和数据库安装配置
  • 内容一:Mysql简介
  • MySQL数据库的起源
  • MySQL各分支介绍(MySQL,MariaDB,Percona)
  • MySQL8.0特性
  • 内容二:安装配置
  • 选择合适的 MySQL 服务器软件分发类型
  • 安装MySQL服务器
  • 设置MySQL服务器配置文件
  • 初始化MySQL数据库
  • 介绍可用的MySQL 工具
  • 使用mysql命令行操作MySQL数据库
  • 使用图形工具MySQL Workbench 、SQLYog操作MySQL数据库

第一天下午

  • MySQL数据库基本维护
  • 内容三:数据库基本维护
  • 描述MySQL服务器安装后文件结构
  • 介绍MySQL数据库的日志文件
  • 说明二进制日志记录
  • 启动和停止MySQL服务器
  • 服务器变量介绍
  • 参数文件配置
  • 内容四:获取元数据
  • 列出可用的元数据访问方法
  • 识别 INFORMATION_SCHEMA 数据库(模式)的结构
  • 使用可用命令查看元数据
  • 使用SHOW 语句和 INFORMATION_SCHEMA 表查看元数据
  • 内容五:创建数据库
  • 说明MySQL中存储引擎的一般用途
  • 列出MySQL的可用存储引擎
  • 描述InnoDB 存储引擎
  • 使用SQL语句创建数据库

第二天上午

  • 用户权限管理和表空间管理
  • 内容一:用户管理
  • 创建、修改和删除用户帐户
  • 列出用户授权要求
  • 授予、修改和撤消用户特权
  • 静态权限(user, db,table_privs, column_privs, proc_priv)
  • 动态权限(global_grants)
  • 审计功能配置
  • 传统审计配置
  • 内容二:表空间管理
  • 通用表空间和独立表空间
  • 参数innodb_file_per_table设置
  • 创建通用表空间
  • 表在表空间中的移动
  • UNDO表空间设置

第二天下午

  • Schema对象使用和数据库编程
  • 内容三:Schema对象
  • 数据类型介绍
  • 创建表、修改表,表数据操作
  • 字符集问题处理
  • 描述表约束作用,维护表上的约束
  • 表分区特性介绍
  • 创建分区表
  • 获取分区元数据
  • 使用分区改善性能
  • 索引的创建和使用
  • 查询语句SELECT用法(连接查询、子查询)
  • 内容四:数据库编程和函数
  • 编程基础(变量定义、控制结构)
  • 存储过程编写
  • 函数编写
  • 触发器编写、触发器顺序设置
  • 事件调度程序

第三天上午

  • 并发控制机制和备份恢复基本概念
  • 内容一:并发控制
  • 并发控制机制,锁介绍
  • 锁阻塞状态监控和处理
  • 内容二:备份恢复基本概念
  • 备份的基本概念
  • 冷备份、热备份区别
  • 常用备份工具介绍
  • 二进制日志文件和备份恢复的关系
  • 二进制文件格式(row/statement/mixed)
  • 二进制文件结构分析
  • 基于时间点的恢复
  • Innodb的在线热备

第三天下午

  • 使用工具进行数据库备份恢复
  • 内容三:备份恢复工具
  • Mysqlbackup介绍
  • 使用Mysqlbackup完成数据库的备份
  • 使用Mysqlbackup完成image备份
  • 使用Mysqlbackup完成全库恢复
  • 使用Mysqlbackup完成单个数据库恢复
  • 使用Mysqlbackup进行全量和增量备份
  • 使用增量备份恢复数据库
  • mysqldump介结
  • 使用mysqldump导出全库数据
  • 使用mysqldump导出单个数据库数据
  • 使用mysqldump完成数据库恢复

第四天上午

  • MySQL数据库优化
  • 内容一:优化设置
  • 优化表设计
  • 优化io设计
  • 日志文件设置
  • 使用异步IO
  • 表空间路径优化
  • 表数据分析,柱状图收集
  • 空间优化
  • 优化内存,命中率分析
  • 增大buffer_pool_size
  • 资源组配置,控制资源分配
  • 大内存页设置
  • 网络连接,线程缓存 thread_cache_size
  • 线程池配置

第四天下午

  • MySQL数据库高可用配置实战
  • 内容二:Mysql数据库高可用配置
  • 高可用基本概念介绍
  • MySQL主从复制原理
  • 基于Paxos协议的MySQL集群原理
  • 高可用的实现方式
  • 异步复制的高可用实现
  • 半同步复制的高可用实现
  • 使用MGR组复制技术进行主从环境实现,失效切换
  • 使用MGR组复制技术进行集群环境搭建
  • 基于MySQL Router的读写分离和负载均衡实现
  • 基于Oneproxy的分库分表技术介绍

第五天总结与交流

  • 第五天总结与交流。

适合人群

数据库知识爱好者;学员须自带电脑,按一人一机进行实机操作。

师资信息

师资候选包括杨老师和于老师。杨老师研究Oracle与MySQL,有NITE特约培训师、中国计算机学会高级会员、政府信息化建设评审专家与技术顾问经历,曾在大型上市企业从事MIS、ERP、KSS开发研究,专长大型数据中心设计调优、企业级软件实施及B/S开发流程管理,曾为多家企业数据中心及行业提供数据库咨询培训。于老师有多年软件开发经验,使用Go、C、C++、JavaScript、Lua等语言,研究以太坊和智能合约,涉及MySQL、Oracle、SQLServer关系数据库、Beego网站框架及后端服务器开发。名单不代表两位老师共同授课,完整姓名、历史任职资格及当期安排以正式通知为准。

课程咨询与报名

了解本期课程安排、师资及报名事项,请联系新中华学习网:400-061-6586,也可使用本页下方的报名咨询表。具体开课安排以正式通知为准。

温馨提示:本文内容根据课程内容整理,各模块实际讲授内容由授课老师根据学员情况灵活调整,最终以课堂授课为准。

常年开班,获取最新开班时间或内训报价,咨询:400-061-6586,咨询微信:pxbbaoming

全国公开课报名咨询热线
400-061-6586

热门高校分类

课程咨询

留下你的学习安排

填写意向课程,了解当期班次与报名事项。

信息用于课程咨询与报名联系。

×关闭