MySQL性能优化及运维培训
培训内容:
MySQL配置详解 | 掌握MySQL配置方法以及优化MySQL相关配置,使得数据库性能从实例层面最大限度发挥性能。 |
· MySQL配置原理及方法 | |
· MySQL内存配置及使用 | |
· MySQLI/O配置 | |
· MySQL并发配置 | |
MySQL数据库性能优化 | 全面剖析MySQL性能涉及到的各个方面,通过深入讲解来定位以及解决性能问题。 |
· 掌握性能剖析工具(pt-query-digest) | |
· 剖析MySQL查询 | |
· 选择合适的引擎及优化数据类型 | |
· 索引优化 | |
· SQL优化 | |
· 锁与并发 | |
· 分区表的使用 | |
MySQL数据库高可用配置 | 讲解基于MySQL主从复制的MHA及DRBD高可用复制技术。 |
· MySQL主从复制技术 | |
· 基于MHA的高可用复制技术 | |
· 基于DRBD的高可用复制技术 | |
· 使用Haproxy实现负载均衡 | |
MySQL数据库备份恢复及灾备方案 | 精通MySQL数据库的热备,冷备,掌握每种类型备份的应用场合与环境。 |
· 设计MySQL备份方案 | |
· 管理和备份二进制日志 | |
· 使用mydumper备份及恢复数据库 | |
· 使用xtrabackup备份及恢复数据库 | |
MySQL数据库常见故障分析 | 掌握常见MySQL故障,快速定位及解决问题。 |
· 如何定义及查找错误 | |
· Root密码丢失的处理 | |
· MyISAM存储引擎表损坏的处理 | |
· 数据目录磁盘空间不足的处理 | |
· Mysql.sock文件丢失连接处理 | |
Oracle GateWay连接MySQL | 认识及了解OracleGateWay,掌握通过OracleGateWay下Oracle及MySQL协同工作。 |
· OracleGateWay工作原理 | |
· 配置GateWay访问MySQL | |
· 移除OracleDatabaseGateway | |
基于MyCat数据库中间件分库分表 | 初步了解Mycat工作原理,分库分表等。 |
· Mycat工作原理介绍 | |
· Mycat的安装及配置 | |
· 全局表,分片表的配置 |