计算机应用
培训头条 > 电脑培训> 计算机应用
中科信软1MySQL数据库优化管理培训
发布机构: 北京中科信软科技有限公司 发布时间:2020-10-14

课程大纲

1. 初识MySQL 1、初识MySQL及管理

u 要从事 MySQL DBA 工作就要系统的了解一下 MySQL 的历史,现

状及分支版本

u 通过和 Oracle, SQL Server 特性对比深入理解 MySQL 的适用 场景

u 了解 MySQL DBA 的工作职责及技能需求

u 全面认识实际中 MySQL DBA 的工作环境,为自已准备一个接 近于真实的环境

u 要从事MySQL DBA工作就要系统的了解一下MySQL的历史,现状及分支版本

u 通过和Oracle, SQL Server特性对比深入理解MySQL的适用场景

u 了解MySQL DBA的工作职责及技能需求

u 全面认识实际中MySQL DBA的工作环境,为自已准备一个接近于真实的环境

2MySQL安装配置及体系结构

u 系统的学习MySQL安装(RPM, 二进制包,源码编译等),了解MySQL安装目录结构及作用,通过全面的了解MySQL启动(/etc/init.d/mysql, mysqld, mysqld_safe)和关闭方式,什么数据库启动不了关闭不了这类问题永远不是问题

u MySQL配置讲解及多实例管理规范(包含多版本共存)生产中往往通过安装多实例的形式来提高机器硬件的利用率。在了解MySQL对硬件的使用限制的同时,学会多事例的安装及操作

u 深入了解MySQL三层体系结构,掌握MySQL的工作机制

 

2. MySQL安装部署规范 1MySQL生产环境布署规范及建议

u 系统安装规范

u MySQL安装规范

u 其它规范要点

3. MySQL数据类型 1、常见数据类型及使用建议

u INT

u CHAR/VARCHAR

u DATETIME/TIMESTAMP

u 数据类型选择注意事项

u 数据类型选择注意事项

4. MySQL体系结构 1MySQL三层体系结构

u 了解MySQL三层体系结构;

u 了解MySQL内存组成结构;

u 了解MySQL各层逻辑模块关系;

2MySQL常用引擎特点对比及选型建议

u 了解MySQL内置集成了哪些存储引擎,及各种存储引擎的区别;

u 了解几种关键引擎的区别及适用场景;

第三方引擎应用场景分析

u 了解Infobright引擎;

u 了解InfiniDB引擎;

u 了解TokuDB引擎;

5. MySQL索引 1、索引基础知识

u 索引基础理论(二分查找、二叉树、B树、B+树、哈希索引)

u MySQL索引基本概念(聚集索引、主键索引、索引、覆盖索引、联合索引等)

2、深入理解MySQL索引

u MyISAM表索引特点

u InnoDB表索引特点

u 索引优化案例

u 索引设计规范

6. MySQL事务 1MySQL事务并发

u 理解ACID

u 理解并发事务可能存在的问题;

u 理解事务隔离级别;

u MySQL如何解决幻读的;

u MySQL的事务独特性;

7. MySQL 1MySQL锁总览

u MySQL锁简介

u 几个全局锁

2InnoDB行锁

u InnoDB行锁实现

u 通过经典案例理解InnoDB行锁

u InnoDB死锁

u InnoDB锁监控

 

咨询电话:四零零七九九一九一六 (课程安排和价格详情请电话联系我们!)

邮箱: soft@info-soft.cn 
网址:www.zksoft.org/www.info-soft.cn

相关推荐 更多>