2019-08-04

第一章 MySQL 大纲介绍

1、官方定义的MySQL DBA工作内容

(1)运维DBA

初级:各版本、各平台安装搭建、升级

中级:体系结构原理、基础管理(启动关闭、初始化配置文件管理、多实例管理、用户权限管理、基本SQL(增删改查))、

    日志管理、备份与恢复、主从复制(构建、状态监控)

高级:高可用(MGR、InnoDB Cluster)、高性能(优化)

(2)开发DBA

懂至少一门开发语言 :JAVA、Python

基本SQL语句深入学习(增删改查)、数据库结构设计(建模)

高级SQL:存储过程、函数、触发器、视图、事件

2、老男孩MySQL课程-2019-03月-中级DBA要求(80%以上)

(1)MySQL 5.7 安装部署(二进制)*****

    编译自己扩展

(2)MySQL升级步骤扩展 ***

(3)MySQL5.7 体系结构原理 *****

(4)MySQL基础管理  *****

(5)基础SQL语句使用 *****

(6)SQL高级应用  ***

(7)Information_schema获取元数据 ***

(8)索引、执行计划管理(基础优化)*****

(9)存储引擎  *****

(10)日志管理 *****

(11)备份与恢复 ******

(12)主从复制及架构演变 ******

(13)传统的高可用及读写分离(MHA&Atlas)****

(14)传统分布式架构设计与实现-扩展(Mycat--->DBLE,DRDS)**

(15)MySQL 5.7 高可用及分布式架构-扩展(MGR,InnoDB Cluster)***

(16)MySQL优化(安全、性能) ****

(17)MySQL 监控(zabbix、Open-falcon)    ****

(18) RDS(阿里云课程)    *****


额外要会的:

    Redis

    mongodb   

了解:

    PG

    Oracle ·

3、DBA职业素养

3.1、人品

责任-----权利

3.2

3.2.1、严谨

磁带库----->备份软件-----17楼

数据库修改\删除类的命令时 再三考虑,而且要有理论或者实践的支撑

3.2.2 请收起你的好奇心!!!!!

注意规范:

脱库? 华住网(ip root 密码),“脱敏”!!!!!。

学会保护

zzhis

你可能感兴趣的:(2019-08-04)