六大精品课程

独立单元设计

随到随学

MongoDB名师班

上课时间:每周日,20:30-22:30

MongoDB实战课程由李老师讲授,首期课程9月2日开始上课:

原价4200,特惠价3000元

(刚刚发车,本周将发出两个视频,学习搞起来~)

上周回顾:

MongoDB课程的首场秀,主要跟学员介绍下课程的计划、学习建议,并解读下大纲内容,同时介绍一下MongoDB教学测试的标准环境配置。

本周计划:

本周将提供两个视频供学员学习,视频的主要内容

a)MongoDB发展概要及版本主要特性

b)MongoDB体系结构及架构介绍

c)集群部署之系统配置及参数建议

d)MongoDB副本集部署安装

本周总结:

学习完本节内容后,对MongoDB有一个宏观层面上的的理解与认识,有助于后续对MongoDB知识的深入学习。

课前预习:

1、准备好测试环境

2、学习使用mtools里的mlaunch快速创建一个副本集

扫码直达李老师试听课程

《MongoDB 应用与优化实践进阶》

SQL优化班

上课时间:每周五、日,20:30-22:30

SQL优化课程由郑松华老师讲授,第5期8月30日开始上课:

上周回顾:

一:课前实战案例分析

二:课程内容

1.什么是表

1.1  怎么创建一个表

1.2  怎么查看一个表

1.3  MySQL 表的特性

2.SQL基础语法

2.1 单表查询

2.2 两个表查询

3.提问的艺术

本周计划:

一:课前实战案例分析

二:课程内容

2.select_type

5 dependent subquery

7 materialized

本周总结:

学习完本节内容后,对MySQL执行计划的id,select_type 部分熟练掌握。

扫码直达郑老师试听课

《MySQL 8.0 SQL 新特性-CTE 、窗口函数的应用和优化》

Hadoop+ELK运维班

上课时间:每周六、日,20:30-22:30

Hadoop+ELK运维课程由王晓伟老师讲授,第2期课程开课中:

原价7800,特惠价5300元

(内部学员还可以更优惠)

上周回顾:

上周主要讲述了大规模Hadoop集群的Devops,以Ansible工具为例,介绍了使用运维工具构建一个Hadoop集群的Devops系统。主要包括以下内容: hadoop集群的自动化运维 Ansible工具 Ansible的安装 Ansible的基本操作 Ansible的inventory Ansible的playbook

本周计划:

Hadoop开发环境部署

安装Eclipse

安装Maven

安装M2E插件

Wordcount代码详解

Hadoop程序运行步骤

Mapreduce工作机制

本周总结:

本周课程主要讲述Mapreduce编程相关的内容,并将结合案例讲述Mapreduce的应用。

扫码直达王老师试听课程

《MySQL数据库与Hadoop数据仓库的数据交互》

Python运维开发班

上课时间:

每周六 ,10:00-12:00,14:00-18:00

Python运维开发课程由张老师讲授,第6期将于9月1日开始上课:

上周回顾:

1)竖立良好的学习python心态

2)如何结合教学快速学好python

3)提问的艺术

4)python初识

5)python编程规范

6)python 基础知识(上)

库、包、模块 && 变量 && 内建函数 && 运算符 && 列表(上)

本周计划:

1)课前小知识:简单异常处理 && 内建函数split &&  注释

2)列表:定义、方法、语法、两种遍历方式

3)字典:定义、方法、语法、两种遍历方式

4)案例一:学员信息表

5)案例二:超时购物

6)集合:常用方法 && 线上救急案例分享

本周总结:

学习完本节内容后,对于python的基本的数据结构的操作、变量、方法和工作运用场景有了深入认识,对于0基础的同学,也完成了第一个完整的python程序。

扫码直达张老师试听课程

《深入解析WEB框架》

MySQL实战班

本周上课时间

实战班:每周一、三,20:30-22:30

MySQL实战课程由吴炳锡老师讲授,第13期开课中:

上周回顾:

1. MySQL监控相关指标分析

2. MySQL监控点

3. MySQL升级方式

4. 生产中MySQL升级注意事项

本周计划:

周一课程:

第23课 MySQL反应慢排查思路

1.  全局思维观查服务器状态

2.  MySQL状态观查

3.  常见的几种反应状态及处理

A. 连接数多了怎么办

B. 大量sending data如何如处理

C. 连接中大量的statics怎么处理

D. 连接中大量的opening tables怎么处理

E. 压力测试就是压力不上去,怎么办

4.  IO遇到瓶颈怎么办

周三课程:

第24课 MySQL从0到1开展自动化

1. MySQL DBA工作分类

2. 如何开展自动化工作

3. 自动化完成后新的方向是什么

本周总结:

在MySQL反应慢查排中,本次内容做了大量升级。 给大家提供几个典型的Case,第一学会排查思路,第二在具体的案例中体会问题处理中的相互依赖,学会中医病因全面处理的技巧。

在MySQL从0到1开展自动化中,向大讲解一下自动的实现过程,怎么开头,怎么做到最优秀。

扫码直达吴老师的试听课程

《MySQL最佳实践32条》

MySQL优化班

本周上课时间:周二、四,20:30-22:30

MySQL优化课程由叶金荣老师讲授,第13期开课中:

上周回顾:

上周主要学习了InnoDB物理存储及内存体系结构。

本周计划:

本周继续InnoDB体系结构,主要解析InnoDB的MVCC及底层机制:

a)InnoDB MVCC实现机制解析;

b)InnoDB redo、undo log解析;

c)InnoDB checkpoint、purge、doublewrite、change buffer、AHI等机制解析;

d)InnoDB参数优化分析。

如果进度比较快,还将继续MySQL监控以及性能瓶颈排查内容。

本周总结:

学习完本节内容后,对InnoDB存储引擎从表面到底层结构以及后台线程、管理机制、原理都应该有一个比较深入的理解,有助于深入优化InnoDB,并提高Schema设计、故障处理等方面的能力、思路。

扫码直达叶老师的试听课程

《MySQL索引最佳实践》

本周课程学前建议预习内容(可至“知数堂/老叶茶馆”公众号的历史文章中查找):

1、是谁,把InnoDB表上的DML搞慢的

2、InnoDB RR隔离级别下INSERT SELECT两种死锁案例剖析

3、关于InnoDB表使用共享or独立表空间

4、为什么InnoDB表要建议用自增列做主键

5、MySQL数据库InnoDB存储引擎Log漫游

6、MySQL 5.7下InnoDB对COUNT(*)的优化

7、InnoDB MVCC何时创建read view

8、由浅入深理解InnoDB的索引实现

9、InnoDB Monitor被自动打开

10、在线分享《从案例说InnoDB的基本优化》总结

11、MySQL 5.7临时表空间怎么玩才能不掉坑里

12、优化InnoDB表BLOB列的存储效率

13、从MyISAM转到InnoDB需要注意什么

14、MySQL误删数据救命指南

15、是什么导致MySQL数据库服务器磁盘I/O高?

16、索引、提交频率对InnoDB表写入速度的影响

17、MVCC原理探究及MySQL源码实现分析

18、“大”事务引起的锁等待分析案例

19、InnoDB Buffer Pool巧配置全解

20、MySQL的Crash Safe和Binlog的关系

21、innblock | InnoDB page观察利器

22、InnoDB Architecture and Performance Optimization for MySQL 5.7(percona ppt)

加入QQ技术交流群

扫码加入知数堂4群-王者峡谷