MySQL高级管理与性能调优最佳实践

类别:个人技能      编号:KC115553

  • 开课日期培训天数上课地区状态
  • 2019年10月14-18日5天成都市已过期
  • 2019年12月19-23日5天福州市已过期
  • 原价:¥6800优惠价:¥6460

    招生对象:

    相关人员

    课程介绍:

    一、培训收益

    通过此次课程培训,可使学习者获得如下收益:

    1.了解MySQL数据库文件结构;

    2.管理配置多MySQL数据库实例;

    3.MySQL系统变量的设置,数据库启停

    4.创建并管理MySQL数据库用户、权限管理和安全审计;

    5.使用MySQL通用表空间和独立表空间;

    6.MySQL数据库日志体系;

    7.MySQL数据库Schema对象管理;

    8.MySQL数据库锁阻塞状态检测;

    9.使用MySQLBackup进行数据库备份恢复;

    10.使用XtraBackup进行数据库备份恢复;

    11.MySQL数据库优化设计

    12.掌握MySQL数据库的优化方法;

    13.深入理解数据库复制、半同步复制

    14.基于MHA\MySQLRouter\Oneproxy\PXC等架构进行高可用环境搭建

    15.基于Oneproxy实现数据库读写分离、分库分表环境搭建。

    二、培训特色

    1.理论与实践相结合、案例分析与行业应用穿插进行;

    2.专家精彩内容解析、学员专题讨论、分组研究;

    3.通过全面知识理解、专题技能和实践结合的授课方式。

    三、课程大纲

    第一天

    上午

    MySQL介绍和数据库安装配置内容一:Mysql简介

     MySQL数据库的起源

     MySQL各分支介绍(MySQL,MariaDB,Percona)

     MySQL8.0特性

    内容二:安装配置

     选择合适的MySQL服务器软件分发类型

     安装MySQL服务器

     设置MySQL服务器配置文件

     初始化MySQL数据库

     介绍可用的MySQL工具

    使用mysql命令行客户机

     使用mysqladmin命令行客户机执行管理任务

     使用MySQLWorkbench图形客户机

     使用SQLyog图形客户机

    第一天

    下午MySQL数据库基本维护内容三:数据库基本维护

     描述MySQL服务器安装后文件结构

     介绍MySQL数据库的日志文件

     说明二进制日志记录

     启动和停止MySQL服务器

     服务器变量介绍

     参数文件配置

    内容四:获取元数据

     列出可用的元数据访问方法

     识别INFORMATION_SCHEMA数据库(模式)的结构

     使用可用命令查看元数据

     使用SHOW语句和INFORMATION_SCHEMA表查看元数据

    内容五:创建数据库

     说明MySQL中存储引擎的一般用途

     列出MySQL的可用存储引擎

     描述InnoDB存储引擎

     使用SQL语句创建数据库

    第二天

    上午用户权限管理和表空间管理内容一:用户管理

     创建、修改和删除用户帐户

     列出用户授权要求

     授予、修改和撤消用户特权

     静态权限(user,db,table_privs,column_privs,proc_priv)

     动态权限(global_grants)

     审计功能配置

     传统审计配置

     基于规则的审计配置

    内容二:表空间管理

     通用表空间和独立表空间

     参数innodb_file_per_table设置

     创建通用表空间

     表在表空间中的移动

     UNDO表空间设置

    第二天

    下午Schema对象使用和数据库编程内容三:Schema对象

     数据类型介绍

     创建表、修改表,表数据操作

     描述表约束作用,维护表上的约束

     表分区特性介绍

     创建分区表

     获取分区元数据

     使用分区改善性能

     索引的创建和使用

     查询语句SELECT用法(连接查询、子查询)

    内容四:数据库编程和函数

     编程基础(变量定义、控制结构)

     存储过程编写

     函数编写

     触发器编写、触发器顺序设置

     事件调度程序

     数据库函数使用

    第三天

    上午并发控制机制和备份恢复基本概念内容一:并发控制

     并发控制机制,锁介绍

     锁阻塞状态监控和处理

    内容二:备份恢复基本概念

     备份的基本概念

     冷备份、热备份区别

     常用备份工具介绍

     二进制日志文件和备份恢复的关系

     二进制文件格式(row/statement/mixed)

     二进制文件结构分析

     基于时间点的恢复

     Innodb的在线热备

    第三天

    下午

    使用工具进行数据库备份恢复内容三:备份恢复工具

     Mysqlbackup介绍

     使用Mysqlbackup完成数据库的备份

     使用Mysqlbackup完成image备份

     使用Mysqlbackup完成全库恢复

     使用Mysqlbackup完成单个数据库恢复

     使用Mysqlbackup进行全量和增量备份

     使用增量备份恢复数据库

     Perconaxtrabackup使用介绍

     Perconaxtrabackup软件安装配置

     使用xtrabackup备份数据库

     使用xtrabackup备份数据库增量

     使用xtrabackup完成数据库恢复

     使用xtrabackup进行压缩备份

     mysqldump介结

     使用mysqldump导出全库数据

     使用mysqldump导出单个数据库数据

     使用mysqldump完成数据库恢复

    第四天

    上午MySQL数据库优化内容一:优化设置

     优化表设计

     优化io设计

     日志文件设置

     使用异步IO

     表空间路径优化

     表数据分析,柱状图收集

     空间优化

     优化内存,命中率分析

     增大buffer_pool_size

     资源组配置,控制资源分配

     大内存页设置

     网络连接,线程缓存thread_cache_size

     线程池配置

    第四天

    下午MySQL数据库高可用配置实战内容二:Mysql数据库高可用配置

     高可用基本概念介绍

     MySQL主从复制原理

     MySQL集群原理

     高可用的实现方式

     基于异步复制的高可用实现

     基于半同步复制的高可用实现

     基于MHA主从同步的高可用实现

     基于MySQLRouter的读写分离和负载均衡实现

     基于Oneproxy的读写分离和负载均衡实现

     基于KeepAlived的高可用实现

     PerconaXtraDBCluster集群的实现

     基于Oneproxy的分库分表技术实现

    第五天考核总结与业内经验交流

    讲师介绍:

    杨老师

    ORACLE顶级专家,曾就职甲骨文公司8年以上,ORACLE技术的研究者与倡导者,国家信息技术紧缺技术人才培养工程NITE特约培训师,计算机软件与理论专业博士生导师,中国计算机学会高级会员,政府信息化建设评审专家与技术顾问,曾在大型上市企业从事MIS/ERP/KSS技术开发与研究,致力于企业级软件技术的推广应用,擅长大型数据中心的设计与调优,具有丰富的软件工程开发经验和工程实施背景。精通 mysql、B/S结构软件开发流程与管理目前担任多家企业数据中心技术顾问,为国内多个行业进行Oracle及mysql数据库课程培训,全国巡讲上百场,深受广大学员好评。

    贾老师

    博士、Oracle学者,国内第一代Oracle专家级用户,长期致力于Oracle技术研究与推广,从事OLTP/ERP/DSS产品开发与研究,擅长大型数据中心的设计、调优与数据保障等,IBM官方授权讲师、从事IT行业16年以上。有着12年的授课培训经验。 2002年7月至今,先后编写多部与Oracle和UNIX有关的书籍。

    张老师

    男 十余年的IT从业经验, 八年IT高级技术培训经验.中培资深技术顾问、特级讲师、Oracle 软件管理资深讲师、IBM WebShpere资深技术顾问、VMware 中国特级讲师、OpenStack云计算高级老师、Hadoop大数据分析高级老师、Weblogic/WebSphere中间键高级老师、HP、UNIX、CISSP等授权讲师。

    热门公开课

    卓越流程管理与优化高级研2024-08-02/深圳 人才盘点最佳实践精准识人2024-04-26/广州 以客户为中心的流程管理与2024-07-26/广州 研发项目管理最佳实践实战2024-05-24/深圳 工艺标准化管理与生产技术2024-04-25/武汉 新时代国有企业纪检监察干2024-04-22/西安