Oracle 转MySQL课程助跑
近期因为一些朋友经常聊起来Oracle转MySQL的事情,我结合飞信当时SQL SERVER转MySQL中做的事总结了一个课程,大纲如下,有兴趣的同学可以联系我 wubingxi#gmail#com
培训模块内容 | 培训大纲 | 学时 |
MySQL现状及不同版本新特性及使用现状 | 课程目的:让用户全面了解目前MySQL的现状及使用情况,方面用户后期选择1. 不同版本的特性1.1 MySQL官方版本现状及特性
1.2 Percona版本现状及特性 1.3 MariaDB版本现状及特性 1.4 其它版本的现状及特性 2. MySQL高可用架构介绍 3. MySQL在国外企业的使用现状 4. MySQL在国内企业的使用现状 5. MySQL使用方面的总结 |
2 |
MySQL和Oracle的区别 | 该课程主要目的是让开发人员人能在MySQL上进行Schema设计。课程主要内容:1. 数据类型区别2. 4大核心语句使用区别
3. 存储引擎区别 4. 正确对待数据库的新特性 5. MySQL和Oracle在事务处理方面的区别 6. 什么样的项目适合迁移到MySQL上 |
2 |
深入研究MySQL特点来优化程序开发 | 该课程主要目的是让开发及运维人员能全面了解MySQL特性及更好的利用MySQL1. MySQL的体系结构(附带Innodb结构)2. MySQL对系统资源的使用特点
3. MySQL的连接处理的过程 4. 了解MySQL的日志系统 5. 如何利用MySQL的特性 |
2 |
MySQL配置优化 |
1. 操作系统优化 1.1. 系统的一些点参数优化 1.2. 文件系统选择 2. MySQL的配置文件介绍 3. Innodb配置参数优化(详细:内存,IO, 日志,表空间) 4. 针对同步的配置优化 5. MySQL配置模板 |
2 |
基于MySQL的SQL调优及Tips |
1. 如何定位SQL的性能问题2. 分析性能问题使用到的工具使用介绍3. 合适处理分析结果
4. 线上SQL性能问题分析 5. SQL调优中的Tips |
2 |
基于Innodb的最佳开发实践 | 1. Innodb总体介绍2. Innodb多版本处理及开发使用3. Innodb死锁检查
4. 案例分析为什么MySQL写入这么慢 5. 总结 |
2 |
合理制定MySQL开发规范 | 1. MySQL开发规范解析2. 数据类型选择3. 索引选择
4. 表结结构设计 5. 引擎选择 6. SQL语句约束解析 7. 命名约束 8. 安全约束 9. 总结 |
2 |
详解SQL执行计划分析 |
|
2 |
另外也有针对运维方面的培训有兴趣私聊。