
|
课程培训
|
MySQL OCP培训
培训目标: 培训收益: 1. 深入理解MySQL 8.0+的架构设计与核心特性(如InnoDB集群、JSON支持、窗口函数)。 2. 具备MySQL云原生部署能力(如AWS RDS、阿里云PolarDB、腾讯云TDSQL)。 3. 熟练掌握SQL性能调优、复制同步与高可用集群搭建(InnoDB Cluster/Group Replication)。 4. 能够设计并实施数据安全策略(如透明数据加密TDE、审计日志)。 5. 获得Oracle官方认证的MySQL OCP证书,提升职场竞争力。
培训内容 第一章:MySQL数据库基础与生态 1.1 MySQL概述 · MySQL发展历程与开源生态(Oracle收购后的演进) · MySQL与MariaDB、Percona Server的对比 · MySQL在云原生数据库中的定位(如AWS Aurora替代方案) 1.2 MySQL 8.0+新特性 · 原子DDL、窗口函数、JSON增强、角色管理 · InnoDB引擎优化(直方图统计、并行查询) · 事务性数据字典与崩溃恢复机制
第二章:MySQL安装、升级与云部署 2.1 本地环境部署 · Linux/Windows下MySQL二进制包与源码安装 · 配置文件(my.cnf/my.ini)参数详解 · 版本升级策略(8.0升级兼容性检查) 2.2 云数据库部署 · AWS RDS for MySQL/Aurora配置与管理 · 阿里云PolarDB、腾讯云TDSQL架构与运维 · 混合云环境下的数据同步与迁移
第三章:MySQL体系结构与存储引擎 3.1 核心架构解析 · 连接池、SQL接口、解析器、优化器、执行引擎 · 存储引擎对比(InnoDB/MyISAM/Memory/CSV) 3.2 InnoDB深度解析 · 事务日志(Redo Log/Undo Log)与崩溃恢复 · 缓冲池(Buffer Pool)调优与LRU算法 · 多版本并发控制(MVCC)与锁机制
第四章:MySQL配置与性能调优 4.1 参数优化 · 关键参数配置(innodb_buffer_pool_size、max_connections) · 动态参数调整与性能监控工具(Performance Schema/Sys Schema) 4.2 SQL性能优化 · EXPLAIN分析执行计划与索引优化 · 慢查询日志与PT-Query-Digest工具使用 · 查询重写与执行计划固定(Optimizer Hints) 4.3 架构级优化 · 读写分离与代理层方案(ProxySQL/MySQL Router) · 分库分表策略与中间件(ShardingSphere/MyCat)
第五章:MySQL安全与合规 5.1 用户与权限管理 · 角色(Role)与动态权限(8.0+) · 密码策略与权限审计(Enterprise Audit Plugin) 5.2 数据安全加固 · 透明数据加密(TDE)与SSL/TLS加密传输 · 敏感数据脱敏与动态数据掩码(DDM) · 等保2.0合规配置与审计日志分析
第六章:高可用与容灾方案 6.1 主从复制(Replication) · 异步/半同步/组复制(Group Replication)配置 · GTID复制与并行复制优化 · 复制故障排查与数据一致性校验(pt-table-checksum) 6.2 InnoDB Cluster实现高可用 · MySQL Shell + MySQL Router + Group Replication部署 · 自动故障转移与集群管理(Cluster Admin API) 6.3 跨机房容灾 · MGR多主架构与延迟复制策略 · 异地多活方案(如基于DNS的读写分离)
第七章:备份与恢复策略 7.1 备份方法对比 · 逻辑备份(mysqldump/mydumper)与物理备份(XtraBackup) · 云数据库备份(快照、Binlog备份链) 7.2 备份实战 · 全量+增量备份方案设计 · 备份文件加密与压缩优化 · 恢复演练(PITR:Point-in-Time Recovery)
第八章:数据库运维自动化 8.1 监控与告警 · Prometheus + Grafana监控方案 · 慢查询告警与资源阈值设置 8.2 自动化运维工具 · Shell/Python脚本实现批量管理 · Ansible/SaltStack部署MySQL集群 · 云原生工具(AWS CloudWatch/阿里云ARMS)
第九章:MySQL高级特性应用 9.1 分区表与分表 · RANGE/LIST/HASH分区策略 · 分区裁剪与性能优化 9.2 事务与锁机制 · 事务隔离级别与死锁检测 · 乐观锁与悲观锁实现(SELECT FOR UPDATE) 9.3 数据库编程 · 存储过程/函数/触发器开发 · 事件调度器(Event Scheduler)与定时任务
培训特色 · 云原生导向:覆盖AWS/阿里云/腾讯云等主流云数据库部署。 · 高可用优先:重点讲解InnoDB Cluster、MGR等企业级方案。 · 安全合规:融入等保2.0、GDPR等数据安全标准。 · 实战驱动:每章节配套实验环境(如Docker容器化MySQL集群),模拟真实故障场景。 适合人群: · MySQL DBA(数据库管理员) · 云数据库运维工程师 · 后端开发工程师(需优化SQL性能) · 金融、电商行业数据库架构师 · 计划获取MySQL OCP认证的技术人员 如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训 除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916 技术服务需求表点击在线申请 服务特点: 海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。 专家力量: 中国科学院软件研究所,计算研究所高级研究人员 oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家 中科信软培训中心,资深专家或讲师 大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富 多年实际项目经历,大型项目实战案例,热情,乐于技术分享 针对客户实际需求,案例教学,互动式沟通,学有所获 |
|