MySQl数据库系统高级管理与优化实战
Allen Jiang 查看讲师
百林哲咨询(北京)有限公司专家团队成员
《MySQL 技术内幕》系列作者,曾任网易杭州研究院数据库技术组技术经理,负责公司数据库的开发与云数据库的设计,擅长于 MySQL 数据库的性能调优、故障诊断、高可用架构设计、容量规划。
浏览:5919次
详情 DETAILS

简介

数据库是应用的基础部件,当前几乎所有的应用程序都需要与数据库相结合。因此与数据库相关的岗位非常之多,平均薪酬也处于业界领先的位置。 毫无疑问,MySQL已经成为了最为流行的开源关系数据库系统,并且一步一步的蚕食着原有商业数据库的市场。可以看到Google、Facebook、Yahoo、网易、淘宝、百度、腾讯等各大公司都已经使用MySQL数据库,甚至已经将其作为核心应用的数据库系统。 然而市场上对于MySQL数据库相关从业人员的缺口是非常巨大的,本课程将提升学员对于MySQL数据库综合实力的提升,让其了解MySQL数据库的本质,学员可以对数据库的性能和故障进行诊断,以及通过MySQL数据库构建一个高可用、高性能以及高可扩展性的应用架构。

学习基础:

学员学习本课程应具备下列基础知识: 

1) 了解数据库基本知识; 

2) 了解MySQL数据库的基本操作;

目标

掌握MySQL数据库的体系结构 
掌握InnoDB存储引擎体系结构与特性 
掌握MySQL各类SQL语句的使用 
掌握MySQL数据库性能调优与故障诊断 
掌握MySQL数据库的架构设计 

课程时长

2天(12H)

受众人群
数据库管理员 
数据库开发人员 
软件架构师 
技术经理 

分享提纲

主题授课内容
数据库体系结构

内容一:MySQL历史介绍

1. MySQL在企业级环境中的应用现状

2. MySQL分支版本选择

内容二:存储引擎介绍

1. MySQL数据库体系结构

2. MySQL存储引擎介绍

3. InnoDB存储引擎介绍

4. MyISAM存储引擎介绍

5. Archive存储引擎介绍

性能调优

内容三:表结构设计

1. 表的范式设计

内容四:性能调优

1. JOIN调优

2. 子查询优化

3. 索引优化

4. 游标编程优化

5. 操作系统选择

6. 文件系统调优

内容五:服务器选购

1. SSD的选择、优化与使用

2. MySQL服务器的选购

高可用与架构设计

内容六:高可用与架构设计

1. Replication体系结构

2. Replication的种类

3. 如何避免Replication的陷阱

4. 提高Replication的性能

5. 生产环境高可用架构设计

6. MySQL集群技术

7. MySQL Sharding


 

 

企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1