做企业培训,当然要找对好讲师!合作联系

刘晖:中间件高可用

刘晖老师刘晖 注册讲师 229查看

课程概要

培训时长 : 10天

课程价格 : 扫码添加微信咨询

课程分类 : 专业技术

课程编号 : 16900

面议联系老师

适用对象

运维人员 系统工程师 系统架构师 软件开发人员 中间件系统工程师 中间件开发工程师

课程介绍

【匹配关键知识点】

系统安全管理;高可用架构设计;内存及连接池配置等内容。

【课程时长】

10天(6小时/天)

【课程简介】

运营维护(中间件方向)课程涵盖了中间件一线工程师日常运维工作所涵盖的所有项目,包括应用服务器tomcat、weblogic、websphere, 消息中间件kafka,交易中间件 tuxedo等的相关配置。 从安装到系统管理,系统监控,应用发布,高可用,集群配置,优化等方面的内容,以理论结合操作的形式,让学员真正掌握各类中间件的使用,并能灵活应用到实际工作中

【课程收益】

  1. 高可用架构设计
  2. 掌握内存配置
  3. 掌握连接池配置

【课程特点】

该课程的课程互动充分,讲师会在知识点讲解完毕后,给出相应的实践项目,由学员在各自小组进行讨论,激发学员思维,落实实验内容,并给出实验结果,然后由老师进行总结补充,以此加深和拓展学员对原有知识的理解。

此外,在整个教学中,会有五分之四的时间由老师带领学员一起做实验,提高学员的实操能力。对于机器出现的问题或学员不清楚的地方,讲师也会耐心的讲解,力求每一位学员理解授课内容,并将所学知识真正运用到实践中。

【课程对象】

    运维人员

    系统工程师

    系统架构师

    软件开发人员

    中间件系统工程师

    中间件开发工程师

【学员基础】

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

1.    操作系统基础知识

2.    网络基础知识

3.    web服务器基础知识

【课程大纲】(10天*6小时)

模块

具体内容

第一单元  tomcat高可用配置

 

内容一:tomcat高可用

什么是tomcat高可用

tomcat高可用的意义

tomcat常见的高可用实施方案

实现tomcat高可用的工具有哪些

如何配置tomcat高可用

tomcat高可用环境下应用开发有什么影响

tomcat高可用环境下会话的管理

如何测试tomcat高可用环境

如何评估tomcat高可用

tomcat高可用环境下数据源的配置及对数据库的影响

如何通过分析tomcat日志获得tomcat的高可用状态

如何优化tomcat高可用

如何优化tomcat高可用环境下应用程序

安全管理

综合案例:配置tomcat高可用环境,发布web应用到tomcat,使用及测试tomcat高可用环境。

 

第二单元  weblogic高可用配置

 

内容一:weblogic高可用

1.什么是weblogic高可用

2. weblogic高可用的意义

3. weblogic常见的高可用实施方案

4.实现weblogic高可用的工具有哪些

5.如何配置weblogic高可用

6. weblogic高可用环境下应用开发有什么影响

7. weblogic高可用环境下会话的管理

8.如何测试weblogic高可用环境

9.如何评估weblogic高可用

10. weblogic高可用环境下数据源的配置及对数据库的影响

11.如何通过分析weblogic日志获得weblogic的高可用状态

12.如何优化weblogic高可用

13.如何优化weblogic高可用环境下应用程序

14.安全管理

15.综合案例:配置weblogic高可用环境,发布web应用到weblogic,使用及测试weblogic高可用环境。

 

第三单元  websphere高可用配置

 

 

 

内容一:websphere高可用

1.什么是websphere高可用

2. websphere高可用的意义

3. websphere常见的高可用实施方案

4.实现websphere高可用的工具有哪些

5.如何配置websphere高可用

6. websphere高可用环境下应用开发有什么影响

7. websphere高可用环境下会话的管理

8.如何测试websphere高可用环境

9.如何评估websphere高可用

10. websphere高可用环境下数据源的配置及对数据库的影响

11.如何通过分析websphere日志获得websphere的高可用状态

12.如何优化websphere高可用

13.如何优化websphere高可用环境下应用程序

14.  安全管理

15.综合案例:配置websphere高可用环境,发布web应用到websphere,使用及测试websphere高可用环境。

 

第四单元

kafka高可用

 

 

内容一:kafka高可用

kafka高可用支持的方式

kafka高可用需要的环境

如何配置kafka高可用

kafka高可用需要的工具

高可用kafka的使用

高可用的kafka环境的运维

综合案例:配置kafka高可用环境,使用高可用的kafka环境进行消息的处理

 

第五单元

tuxedo高可用

内容一:tuxedo高可用

1 .  tuxedo高可用支持的方式

tuxedo高可用需要的环境

如何配置tuxedo高可用

tuxedo高可用需要的工

高可用tuxedo的使用

高可用的tuxedo环境的运维

综合案例:配置kafka高可用环境,使用高可用的tuxedo环境进行交易的处理

 

 

 

 

刘晖老师的其他课程

• 刘晖:设计模式培训大纲
课程亮点全真案例,借助案例与设计模式知识的原理,借助最佳实践,帮助您提⾼高设计能⼒力,从⽽而提⾼高开发效率  和设计质量以新视⾓角,揭⽰示模式的本质、思想⽅方法,剖析出模式之“道”,跳出“为模式⽽而模式”的“陷阱” 提升设计能⼒力,使开发⼈人员由“编程⼩小⼯工”到设计专家提出场景驱动设计,利⽤用领域建模、职责驱动、扩展式设计以及重构,提⾼高软件设计质量,实现卓越软 件设计关注业界内设计模式,以实战训练驱动对⾯面向对象设计的理解与运⽤用开拓设计⼈人员视野,引⼊入函数式编程思想以弥补⾯面向对象设计的不⾜足要解决的问题员⼯工⽆无法接⼿手遗留系统,原因是代码杂乱,可读性差 团队成员没有设计模式知识与经验,⽆无法实施敏捷开发系统难以重构,不利于产品的重⽤用与⼆二次开发开发效率得不到保障,因为详细设计⼈人员不能理解架构⽂文档与详细设计⽅方案 设计⽅方案难于应对需求变更设计的系统架构缺乏可扩展性、可维护性和可测试性,不能合理地重⽤用 架构、设计、开发三个环节中各个⾓角⾊色不能理解设计意图,很难沟通培训计划议题⼀一:卓越的软件设计思想卓越软件设计的特征体现简单之美的设计⽅方案可重⽤用的对象与组件⽀支持良好的可扩展性充分的测试覆盖率 可读性⾼高的代码;案例分析代码阅读:通过运⽤用组合⽅方法模式思想对代码进⾏行重构,进⽽而演化为Template    Method模式去除重复代码代码阅读:分析⾯面向对象设计⽅方法所不能解决的重复问题,从⽽而引⼊入函数式思想去除重复邮件服务器:分析邮件服务器代码暴露的问题,在可重⽤用性、代码可维护性、可扩展性等诸多⽅方⾯面着⼿手,剖析代码坏味道。⾯面向对象的设计要素合理封装的要点迪⽶米特法则继承与委派的区别关注点分离原则 多态与抽象案例分析报表系统之参数处理:了解封装的本质,明确职责的分配以及智能对象的意义,理解“信息专家”模式。事务处理的设计:通过分析职责的承担者,从⽽而辨别职责的分配,并以组合桥接的⽅方式进⾏行抽象的分离。电⼦子商务系统之订单处理:对⾏行为的封装,职责的委派⽽而⾮非继承的⽅方式,进⽽而重构到Command模   式。⾯面向对象设计核⼼心的SOLID原则单⼀一职责原则(SRP):该原则是合理封装对象,分配职责的重要原则; 开放封闭原则(OCP):该原则体现了扩展式开发的核⼼心思想;Liskov替换原则(LSP):可以将该原则视为是对是否正确运⽤用继承的检验标准; 接⼝口隔离原则(ISP):对于接⼝口的粒度进⾏行规划,以便于设计出更好的接⼝口;依赖倒置原则(DCP):对于依赖和解耦的分析,利⽤用抽象保证设计的可扩展性;议题⼆二:整洁代码与重构编写整洁的代码糟糕的代码与混乱的代价,整洁代码的艺术; 如何对变量、⽅方法和类进⾏行命名;如何设计⽅方法,遵循DRY与CQS原则; 如何进⾏行错误处理和异常处理;如何组织类和包;案例分析给出真实项⺫⽬目中真实的代码⽚片段,对这些代码进⾏行分析,并利⽤用整洁代码的原则进⾏行改善。这些代码涉    及到的问题包括:循环嵌套太多,⽅方法命名不合理,缺乏⾜足够的封装,性能问题;通过重构改善既有代码破窗理论与重构的原则,包括重构与设计的关系,重构的时机和开展重构的原因介绍代码的坏味道:详细介绍各种代码的坏味道,包括重复的代码、过⻓长函数、过⼤大类、依恋情结、平⾏行继承体系、发散式变化、霰弹式修改等22种坏味道。介绍常⻅见的重构⼿手法,例如提取参数、提取⽅方法、提取类、搬移⽅方法、提取参数对象,以委托取代继承  等,并利⽤用实际的案例展现如何对丑陋的代码进⾏行重构。案例分析对媒体管理系统的坏味道识别,利⽤用重构改善代码,并逐步引⼊入Strategy模式与Visitor模式,进⽽而改善设计。议题三:合理的职责分配是良好设计的基础职责驱动设计职责的层次:包括职责层次的识别、职责层次与软件架构层次之间的关系、职责与概念、规约与实现   对象的⾓角⾊色:⾓角⾊色、职责与协作是三位⼀一体的关系,⾓角⾊色是发起职责的对象,职责则应该是对象之间的  协作模块级的职责分配:如何根据职责对模块进⾏行分解,了解⾼高内聚、松耦合原则。案例分析对邮件服务器进⾏行分析,通过分辨职责层次,来改善设计。并提出需求变更,从⽽而引⼊入对观察者模式、策略模式、简单⼯工⼚厂模式、调停者模式与职责链模式的对⽐比与分析; 处理HTTP请求与应答,体现信息持有者⾓角⾊色;JMS对Queue的创建体现构造者⾓角⾊色; 税务报告的⽣生成体现服务提供者⾓角⾊色; 服务定位器体现协调者⾓角⾊色;内容验证器体现控制者⾓角⾊色;EISaaS的模块划分;基于AKKA的REST框架Spray;国际报税系统的架构演进,提出模块重⽤用的⽅方式;职责分配遵循的原则与模式分析单⼀一职责原则:分析该原则的核⼼心思想,关注对象的变化点专家模式:专家模式的核⼼心思想是信息的持有者是操作该信息的专家⾃自治对象:分析了⾃自治对象的特征,分别包括:最⼩小完备,稳定空间,⾃自我履⾏行与独⽴立进化案例分析设备状态的迁移:利⽤用“⾃自治对象”思想逐步引⼊入State模式,并结合实际需求分析标准State模式的问题,从⽽而对该模式进⾏行改进议题四:应对需求的变化,设计可扩展的软件如何应对需求的变化抽象的关键在于寻找多个对象(或⾏行为)具有的共同特征,并对特性进⾏行泛化函数式⾮非凡的抽象能⼒力识别变化点,对变化进⾏行封装解耦具体依赖:介绍常⻅见的解除具体依赖的⽅方法,包括表驱动法、配置与反射、IoC容器、惯例优于配 置案例分析 * 项⺫⽬目管理模型的抽象,通过对多种项⺫⽬目管理过程进⾏行分析,对各种模型概念进⾏行分类,并抽象出模型的共同特征,从⽽而简化模型; * 电⼦子商务系统的票据业务规则,引⼊入Specification模式; *CIMS系统的机器加载策略,引⼊入Strategy模式; * 短信服务,引⼊入Facade模式与Adpater模式; * ⼈人⼒力资源系统考勤模块,介绍Gateway模式; * URL Web请求,讲解如何解耦具体依赖;扩展式设计扩展式设计的过程案例分析消息队列规范的设计:通过分析JMS、MSMQ的设计,理解抽象的含义,例如理解⾯面向接⼝口设 计、接⼝口隔离原则、按意图设计、Facade模式;保单问卷调查:讲解如何从坏设计逐步重构到Visitor模式;议题五:设计模式的本质设计模式的境界初学者:拔剑四顾⼼心茫然,不知道该如何运⽤用设计模式 熟练者:过尤不及,为模式⽽而模式,常常导致设计过度精通者:⽆无招胜有招,掌握了设计模式的本质,能够恰如其分地运⽤用设计模式设计的常⻅见问题理论与设计⽆无法有效结合过度运⽤用设计模式急于编码,没有有效的设计设计模式的本质合理的职责分配是基础封装并抽象变化是核⼼心合理运⽤用⾯面向对象设计思想合理运⽤用⾯面向对象设计原则案例分析:JUnit框架通过全⾯面剖析JUnit测试框架,了解⼤大师的设计艺术,展现JUnit是如何保证框架的简单、可扩展、可重⽤用。内容包括: * JUnit的组件结构 * JUnit的Test Case设计 * 如何⽀支持Test Result显⽰示的扩展 * JUnit中如何通过复杂的设计来简化⽤用户的使⽤用
• 刘晖:自动化测试与部署的量化管理
培训大纲目标及受众本课程系统阐述了DevOps中的关键环节——自动化测试与部署——的完整体系,并在每个部分提出切实可行的度量项,以监控其正常开展。以下角色是本课程的核心受众及其收益:测试经理根据测试资源设计测试策略制定完整的自动化测试及发布流程基于需求数据量化地制定测试计划(测试用例数、测试工作量、预期测试缺陷)基于数据量化地评价测试质量(测试缺陷密度)基于数据量化地评价测试效果(测试覆盖率、测试用例密度、测试效率、缺陷拦截率,测试生产率)基于数据量化地评价运维质量(运维缺陷密度、运维缺陷次率)测试人员学习基本的Selenium测试技术学习判断可测试性问题的标准了解封装测试用例的常规策略(高级测试人员)开发人员学习前端可测试性规范(次要)课程大纲前言:为何自动化测试难以开展量化自动化测试框架确认测试范围计算合理的测试用例数计算测试工作量执行测试评价质量评价测试基于4个100%的自动化测试转型框架测试覆盖100%测试密度100%测试自动化率100%测试人工100%
• 刘晖:运营维护-数据库方向培训班(3门课程,共30天)
(1)培训背景在IT运维过程中,数据运维是非常重要的一项,而数据中心要保持稳定的运行,需要专业技术人员有资深的专业水平。数据在日常工作生活中的作用越来越重要,越来越多的工作和生活都离不开数据,因此承载数据计算、运行的数据中心也越来越重要,这也就更突显出维护工作的重要性。数据库工程师是主要从事管理和维护数据库管理系统的相关工作,它属于运维工程师的一个分支。数据库维护内容包括备份系统数据、恢复数据库系统、产生用户信息表,并为信息表授权、监视系统运行状况,及时处理系统错误、保证系统数据安全,周期更改用户口令等。数据库工程师的核心目标就是保证数据库管理系统的稳定性、安全性、完整性和高性能。数据库工程师以技术为基础,通过技术保障数据库提供更高质量的服务。数据库工程师工作的职责及在业务中的位置决定了数据库工程师需要具备更加广博的知识和深入的技术能力。在数据库环境的管理与维护中,数据库工程师需要完全理解数据库所有可能的备份与恢复方法,以及不同备份方法与不同恢复策略的对应关系,保证有能力恢复业务数据。同时要能够熟练使用工具集,掌握监控和优化数据库性能的方法,提高产品的响应速度和用户体验等。数据库运维工程师不仅要掌握以上基本技能,还要具备快速寻找新问题的解决方法的能力。数据库每天会面临各种各样故障的挑战,从硬件到网络,从性能压力到程序bug,数据库工程师都要从容应对,一一排除。因此每个数据库工程师一方面需要不断修炼自己,积累操作系统、网络、硬件、存储系统、分布式计算等理论基础,另一方面还要有快速寻找新问题解决方法的能力。(2)培训目标掌握数据库运行状态检查掌握数据库运行日志错误检查;掌握使用使用率检查数据库健康检查掌握数据库备份及恢复掌握数据库故障处理掌握数据库架构设计数据库实施和指导故障处理(3)教学计划本系列课程总共由3门课程组成:教学设计NO.课程名称课程天数运营维护-数据库1数据库日常维护5天2数据库故障处理10天3数据库架构设计15天(4)具体课程方案(含课程大纲)课程1:数据库日常维护-5天【匹配关键知识点】数据库运行状态检查;数据库运行日志错误检查;使用率检查等内容。【课程时长】5天(6小时/天)【课程简介】运营维护(数据库方向)课程涵盖了数据库一线工程师日常运维工作所涵盖的所有项目,包括数据库升级、数据库迁移、数据库日常备份策略制定和备份恢复、数据库坏块修复、数据库数据块编辑、数据库日常健康检查、数据库日常性能巡检、数据库日常运维监控等。 该课程注重实践操作,通过该课程的学习,学员可以快速的掌握数据库运维项目的核心内容,并运用到实际工作中。【课程收益】掌握数据库运行状态检查掌握数据库运行日志错误检查;掌握使用使用率检查。【课程特点】该课程的课程互动充分,讲师会在知识点讲解完毕后,给出相应的实践项目,由学员在各自小组进行讨论,激发学员思维,落实实验内容,并给出实验结果,然后由老师进行总结补充,以此加深和拓展学员对原有知识的理解。此外,在整个教学中,会有五分之四的时间由老师带领学员一起做实验,提高学员的实操能力。对于机器出现的问题或学员不清楚的地方,讲师也会耐心的讲解,力求每一位学员理解授课内容,并将所学知识真正运用到实践中【课程对象】    运维人员    系统工程师    系统架构师   软件开发人员    数据库管理员    数据库开发工程师【学员基础】学员学习本课程应具备下列基础知识:1.    数据库基础知识2.    网络基础知识【课程大纲】(5天*6小时)模块具体内容第一单元mysql数据库日常维护内容一:mysql运维深入Mysql体系结构。Mysql数据文件分析Mysql日志文件分析Mysql用户管理如何选择不同的Mysql存储引擎如何监控数据文件状态如何监控日志文件状态如何有效地管理用户Mysql不同安装方式分析Mysql参数文件案例演示:mysql安装及mysql状态监控。第二单元oracle数据库日常维护内容一:oracle运维深入oracle体系结构oracle用户管理监控oracle数据文件监控oracle在线日志文件监控oracle离线日志文件监控永久表空间监控临时表空间监控回滚表空间案例演示:oracle监控。第三单元redis数据库日常维护内容一:redis运维深入redis体系结构理解redis5种数据类型不同数据类型的应用场景如何安装redis如何监控redis状态案例: redis监控 第四单元mongodb数据库日常维护内容一:mongodb运维深入mongodb体系结构安装mongodb如何查看mongodb系统信息如何查看mongodb数据文件信息用户管理权限管理案例演示:mongodb配置及监控课程2:数据库故障处理-10天【匹配关键知识点】数据库健康检查;数据库备份及恢复管理;数据库简单故障管理等内容。【课程时长】10天(6小时/天)【课程简介】运营维护(数据库方向)课程涵盖了数据库一线工程师日常运维工作所涵盖的所有项目,包括数据库升级、数据库迁移、数据库日常备份策略制定和备份恢复、数据库坏块修复、数据库数据块编辑、数据库日常健康检查、数据库日常性能巡检、数据库日常运维监控等。 该课程注重实践操作,通过该课程的学习,学员可以快速的掌握数据库运维项目的核心内容,并运用到实际工作中【课程收益】数据库健康检查掌握数据库备份及恢复掌握数据库故障处理【课程特点】该课程的课程互动充分,讲师会在知识点讲解完毕后,给出相应的实践项目,由学员在各自小组进行讨论,激发学员思维,落实实验内容,并给出实验结果,然后由老师进行总结补充,以此加深和拓展学员对原有知识的理解。此外,在整个教学中,会有五分之四的时间由老师带领学员一起做实验,提高学员的实操能力。对于机器出现的问题或学员不清楚的地方,讲师也会耐心的讲解,力求每一位学员理解授课内容,并将所学知识真正运用到实践中。【课程对象】    运维人员    系统工程师   系统架构师    软件开发人员    数据库管理员    数据库开发工程师【学员基础】学员学习本课程应具备下列基础知识:1.    数据库基础知识2.    网络基础知识【课程大纲】(10天*6小时)模块具体内容第一单元 mysql故障处理内容一:mysql故障处理mysql常见问题分析选择合适的mysql客户端工具参数调整的原则参数调整的时机参数调整对系统的影响如何打开及定位错误日志常规日志处理如何分析错误日志打开及关闭慢日志如何分配的慢日志mysql备份的方式mysql恢复数据导出数据导入使用mysql自带备份工具补丁处理综合案例: mysql备份恢复及故障处理。 第二单元 oracle故障处理内容一:oracle故障处理oracle常见问题分析影响oracle运行的主要因素表空间常见问题处理数据文件常见问题处理如何定位oracle错误数据导出数据导入操作系统级别备份oracle恢复oracle完全恢复不完全恢复rman备份rman恢复数据rman高级应用数据库补丁综合案例: oracle排错及备份恢复 第三单元 redis故障处理内容一:redis故障处理redis常见问题从哪些方面考虑redis故障解决redis故障的常用方法数据处理数据备份、恢复综合案例: redis故障处理。 第四单元 mongodb故障处理内容一:mongodb故障处理mongodb常见问题分析使用mongodb客户端工具检查数据库状态通过脚本检查mongodb数据库管理数据导出数据导入数据备份数据恢复综合案例: mongodb故障处理。课程3:数据库架构设计-15天【匹配关键知识点】数据库架构审计;实施和指导,故障处理等内容。【课程时长】15天(6小时/天)【课程简介】运营维护(数据库方向)课程涵盖了数据库一线工程师日常运维工作所涵盖的所有项目,包括数据库升级、数据库迁移、数据库日常备份策略制定和备份恢复、数据库坏块修复、数据库数据块编辑、数据库日常健康检查、数据库日常性能巡检、数据库日常运维监控等。 该课程注重实践操作,通过该课程的学习,学员可以快速的掌握数据库运维项目的核心内容,并运用到实际工作中。【课程收益】掌握数据库架构设计数据库实施和指导故障处理【课程特点】该课程的课程互动充分,讲师会在知识点讲解完毕后,给出相应的实践项目,由学员在各自小组进行讨论,激发学员思维,落实实验内容,并给出实验结果,然后由老师进行总结补充,以此加深和拓展学员对原有知识的理解。此外,在整个教学中,会有五分之四的时间由老师带领学员一起做实验,提高学员的实操能力。对于机器出现的问题或学员不清楚的地方,讲师也会耐心的讲解,力求每一位学员理解授课内容,并将所学知识真正运用到实践中。【课程对象】    运维人员    系统工程师    系统架构师    软件开发人员    数据库管理员    数据库开发工程师【学员基础】学员学习本课程应具备下列基础知识:1.    数据库基础知识2.    网络基础知识【课程大纲】(15天*6小时)模块具体内容第一单元mysql架构设计内容一:mysql架构设计生产中mysql的布署结构分析单机还是集群数据如何高效存储分库、分表如何设计分区设计集群有哪些实现方式数据同步如何实现数据同步存在哪些问题如何设计高效的体系结构如何规划日志如何规划数据存储如何规划数据导入、导出如何规划数据备份、恢复配置数据同步主从模式的实现如何配置读写分离读写分离与主从模式综合应用配置分库配置分表配置分区集群综合应用优化sql语句优化连接池配置优化应用程序访问综合案例:配置高可用及高性能mysql数据库第二单元oracle架构设计内容一:oracle架构设计生产中oracle的布署结构分析单机还是集群什么情况下数据保存在文件系统什么情况下数据保存在裸设备上什么情况使用asm如何高效地设计表空间如何释放数据的高水位如何实现高效IO读写合理设计在线日志文件合理设计离线日志文件合理设计控制文件制定高效的导入、导出策略制定高效的备份、还原策略oracle集群有哪些常用的方式rac集群需要的环境grid的配置及使用如何配置rac集群如何使用rac集群如何管理rac集群如何监控rac集群优化rac优化sql案例: oracle集群配置及优化第三单元redis架构设计内容一:redis架构设计redis架构设计需要考虑的因素配置高效的redis运行环境redis支持的集群的方式配置redis集群使用redis集群应用程序访问redis集群第四单元mongodb架构设计内容一:mongodb架构设计mongodb架构设计需要考虑的因素配置高效的mongodb运行环境mongodbb支持的集群的方式配置mongodb集群使用mongodb集群应用程序访问mongodb集群(5)教学实验本方向教学实验设计如下:序号教学实验设计实验概述1数据库日常维护实验一:mysql运维深入Mysql体系结构。Mysql数据文件分析Mysql日志文件分析Mysql用户管理如何选择不同的Mysql存储引擎如何监控数据文件状态如何监控日志文件状态如何有效地管理用户Mysql不同安装方式分析Mysql参数文件实验二:oracle运维深入oracle体系结构oracle用户管理监控oracle数据文件监控oracle在线日志文件监控oracle离线日志文件监控永久表空间监控临时表空间监控回滚表空间实验三: redis运维深入redis体系结构理解redis5种数据类型不同数据类型的应用场景如何安装redis如何监控redis状态实验四: mongodb运维深入mongodb体系结构安装mongodb如何查看mongodb系统信息如何查看mongodb数据文件信息用户管理权限管理2数据库故障处理实验一:mysql故障处理mysql常见问题分析选择合适的mysql客户端工具参数调整的原则参数调整的时机参数调整对系统的影响如何打开及定位错误日志常规日志处理如何分析错误日志打开及关闭慢日志如何分配的慢日志mysql备份的方式mysql恢复数据导出数据导入使用mysql自带备份工具补丁处理实验二: oracle故障处理oracle常见问题分析影响oracle运行的主要因素表空间常见问题处理数据文件常见问题处理如何定位oracle错误数据导出数据导入操作系统级别备份oracle恢复oracle完全恢复不完全恢复rman备份rman恢复数据rman高级应用数据库补丁实验三:redis故障处理redis常见问题从哪些方面考虑redis故障解决redis故障的常用方法数据处理数据备份、恢复实验四:mongodb故障处理mongodb常见问题分析使用mongodb客户端工具检查数据库状态通过脚本检查mongodb数据库管理数据导出数据导入数据备份数据恢复3数据库架构设计实验一:mysql架构设计生产中mysql的布署结构分析单机还是集群数据如何高效存储分库、分表如何设计分区设计集群有哪些实现方式数据同步如何实现数据同步存在哪些问题如何设计高效的体系结构如何规划日志如何规划数据存储如何规划数据导入、导出如何规划数据备份、恢复配置数据同步主从模式的实现如何配置读写分离读写分离与主从模式综合应用配置分库配置分表配置分区集群综合应用优化sql语句优化连接池配置优化应用程序访问实验二: oracle架构设计生产中oracle的布署结构分析单机还是集群什么情况下数据保存在文件系统什么情况下数据保存在裸设备上什么情况使用asm如何高效地设计表空间如何释放数据的高水位如何实现高效IO读写合理设计在线日志文件合理设计离线日志文件合理设计控制文件制定高效的导入、导出策略制定高效的备份、还原策略oracle集群有哪些常用的方式rac集群需要的环境grid的配置及使用如何配置rac集群如何使用rac集群如何管理rac集群如何监控rac集群优化rac优化sql实验三:redis架构设计redis架构设计需要考虑的因素配置高效的redis运行环境redis支持的集群的方式配置redis集群使用redis集群应用程序访问redis集群实验四:mongodb架构设计mongodb架构设计需要考虑的因素配置高效的mongodb运行环境mongodbb支持的集群的方式配置mongodb集群使用mongodb集群应用程序访问mongodb集群      

添加企业微信

1V1服务,高效匹配老师
欢迎各种培训合作扫码联系,我们将竭诚为您服务