数据库管理员 数据库开发人员 软件架构师 技术经理
| 课程编号 | 开课日期 | 地点 | 培训天数 | 选择报名 |
数据库管理员 数据库开发人员 软件架构师 技术经理
开课时间:2015年7月17-19日
课程费用:5800 元/人
开课地点:深圳
培训对象:数据库管理员 数据库开发人员 软件架构师 技术经理
学员基础
- 学员学习本课程应具备下列基础知识:
1) 了解数据库基本知识;
2) 了解MySQL数据库的基本操作;
目标收益
掌握MySQL数据库的体系结构
掌握InnoDB存储引擎体系结构与特性
掌握MySQL各类SQL语句的使用
掌握MySQL数据库性能调优与故障诊断
掌握MySQL数据库的架构设计
课程简介:
本课程培训周期为3天数据库是应用的基础部件,当前几乎所有的应用程序都需要与数据库相结合。因此与数据库相关的岗位非常之多,平均薪酬也处于业界领先的位置。 毫无疑问,MySQL已经成为了最为流行的开源关系数据库系统,并且一步一步的蚕食着原有商业数据库的市场。可以看到Google、Facebook、Yahoo、网易、淘宝、百度、腾讯等各大公司都已经使用MySQL数据库,甚至已经将其作为核心应用的数据库系统。 然而市场上对于MySQL数据库相关从业人员的缺口是非常巨大的,本课程将提升学员对于MySQL数据库综合实力的提升,让其了解MySQL数据库的本质,学员可以对数据库的性能和故障进行诊断,以及通过MySQL数据库构建一个高可用、高性能以及高可扩展性的应用架构。
课程大纲
数据库体系结构
内容一:MySQL历史介绍
MySQL在企业级环境中的应用现状
MySQL分支版本选择
内容二:存储引擎介绍
MySQL数据库体系结构
MySQL存储引擎介绍
InnoDB存储引擎介绍
MyISAM存储引擎介绍
Archive存储引擎介绍
性能调优
内容三:表结构设计
表的范式设计
内容四:性能调优
JOIN调优
子查询优化
索引优化
游标编程优化
操作系统选择
文件系统调优
内容五:服务器选购
SSD的选择、优化与使用
MySQL服务器的选购
高可用与架构设计 内容六:高可用与架构设计
Replication体系结构
Replication的种类
如何避免Replication的陷阱
提高Replication的性能
生产环境高可用架构设计
MySQL集群技术
MySQL Sharding
演讲嘉宾:姜承尧 - 《MySQL 技术内幕》系列作者
出版有《MySQL 技术内幕:InnoDB 存储引擎》、《MySQL技术内幕:SQL 编程》、《MySQL 技术内幕:InnoDB 存储引擎》第 2 版。MySQL 领域 Oracle ACE。近 10 年 MySQL 数据库的运维与开发经验。擅长于 MySQL 数据库的性能调优、故障诊断、高可用架构设计、容量规划。现任网易杭州研究院数据库技术组技术经理, 目前负责公司数据库的开发与云数据库的设计。 曾在上海久游网络有限公司担任数据库经理一职,负责公司所有数据库,包含 Oracle、Microsoft SQL Server、MySQL 的运维与开发。