欢迎您来到尚观教育——13年运营 精准教学 口碑见证 全国咨询热线:400-700-0056

UPlooking kechengdagang

当前位置

Oracle/MySQL/NoSQL 大数据DBA V10.0.1

一线名企技术大拿和尚观金牌讲师联合研发课程。全程项目式教学,新增82个大型专题和案例。课程系统、全面、真实,囊括企业用到的所有知识点,为你的职业发展储备更牢固的扎实基础。

课程定位

本课程加入热门NoSQL大数据内容,让Oracle技术积累充分发挥,突破传统DBA限制,用大数据进军最热门互联网DBA岗位。课程主要针对有一定编程基础的学员,零基础的学员可以先参加免费预科班。学完本课程的学员,可胜任Oracle DBA岗位和Oracle数据库管理员等职位,可进入腾讯、百度、阿里、新浪等互联网企业以及银行、电信等公司。工作 1 年后可成为年薪 20 万以上的Oracle DBA,工作 5 年后可成为Oracle高级 DBA或技术总监。

什么人可以学

1. 从事非 IT 类工作者; 特点:不满意目前的待遇、职业前景,想转行从事 IT 行业 ;

2. 应届及往届大学生; 特点:对未来发展比较迷茫,对自身定位缺乏有效指导,渴望自身突破;

3. 从事 IT 基础开发工作者; 特点:技术含量低,做的事情杂,未来提升空间小,期待改变现状,提升待遇空间;

4. 从事 IT 管理、销售工作者; 特点:技术不精,只停留在了解层面,在提供技术方案时,存在致命短板;

课程模块概览

UNIX/Linux
UNIX/Linux系统操作入门加强课程 UNIX/Linux系统操作提高加强课程 UNIX/Linux网络服务入门
Shell Script
Bash Shell 编程详解 Sed 使用 Awk使用 编程的原则 Shell编程实际案例
DBA
基础课程
数据库企业级安装部署 SQL结构化查询语言 PL/SQL数据库开发 Oracle体系结构

备份恢复及RMAN应用 DataGuard热备及灾难备份 RAC实时应用集群

DB-Tuning 数据库调优 SQL-Tuning SQL开发调优
UNIX 平台
Oracle 项目实战
Oracle 静默部署企业案例 Oracle 性能优化企业案例 Data Guard 容灾企业案例

Oracle MAA 集群企业案例 GoldenGate 企业案例 Oracle 数据库升级企业案例

AIX 和HPUX 集群企业案例 PL/SQL 开发企业案例 Oracle 实施企业案例

Oracle 数据迁移企业案例 密码文件企业案例 参数文件企业案例 进程企业案例

控制文件企业案例 日志文件企业案例 存储结构企业案例 Oracle 对象管理企业案例
Mysql
课程
Mysql安装部署 Mysql SQL语句 Mysql体系架构 Mysql备份恢复 Mysql 复制技术

Master High Availability Mysql Router Percona XtraDB Cluster Mysql Keepalived

Mysql HAproxy MyCat Mysql 优化

课程大纲详情

Oracle/MySQL/NoSQL 大数据DBA V10.0.1
UNIX/Linux 基础部分
课程模块 知识架构 实际案例
UNIX/Linux系统操作入门加强课程 1、将母语转向UNIX/Linux
2、UNIX/Linux命令行及桌面操作简介
3、用户管理机制分析以及常用命令
4、理解UNIX/Linux的权限机制
5、高级文件管理命令
6、文件的查找与压缩
7、UNIX/Linux系统进程管理
8、BASH 的交互式使用
9、UNIX/Linux 下的软件安装
1 定制自己Linux 系统
2 部署企业级操作系统
3 用Shell 脚本实现自动化
4 定制内核参数
5 构建Linux 软件部署环境
UNIX/Linux系统操作提高加强课程 1、UNIX/Linux系统安装
2、系统启动流程(初步)
3、UNIX/Linux文件权限体系简介
4、UNIX/Linux磁盘操作命令使用
5、高级计划任务管理维护系统
6、UNIX/Linux错误日志机制
7、UNIX/Linux下网络配置方案
8、Linux内核安装、替换和升级
9、高级Xwindow 体系以及相应Troubleshooting
10、SELinux的使用
11、Vmware,virtualbox,kvm虚拟机安装和配置
1、使用RedHat 虚拟化方案用来代替传统计算机
2、规划RedHat 企业版的存储方案
UNIX/Linux网络服务入门 1、UNIX/Linux系统服务控制体系机制
2、DNS 服务搭建
3、DHCP 服务搭建
4、文件共享服务搭建
5、WEB 应用服务及代理服务搭建
6、Mail 服务初步搭建
7、集中化用户认证服务及搭建
8、UNIX/Linux安全机制简介
9、Nginx 详解Nginx 构建Nginx 集群LNMP 技术七层交换动静分离等装
10、企业邮件服务器详解(Postfix)企业级解决方案
11、代理服务器详解(Squid)缓冲加速服务器构建以及透明代理配置
12、高级域名服务控制
13、高级主机监控(SNMP)
14、高级排错知识点
15、Kickstart 无人值守安装
1. Nginx 实现七层交换以及七层交换集群
2. Nginx ReWrite 规则的配置及实际案例:防盗链实现,动静分离
3. Nginx 与Apache 联动,及Tomcat 集群联动
4. Nginx 与PHP 的fastCGI方式进行联动
5. 大型企业Email 系统构建
6. Kickstart 无人值守安装及大规模定制服务器的实施方案
7. 大型企业的集中化认证方案构建以及认证服务器的使用
8. LAMP 及LNMP 环境实例
9. 使用PAM 机制对系统中的认证进行强制访问控制
10. 使用TCPwrap 进行系统中的未经授权访问的报警与日志
11. 高级DNS 域名服务器的管理以及根据来源不同进行定制解析的内容
Shell Script 编程部分
课程模块 知识架构
Bash Shell 编程详解 1. Shell 的历史
2. Shell 基础知识
3. Bash shell 的基本语法
4. Bash shell 的基本变量和使用
5. Bash shell 中命令参数过长
6. Bash shell 高级应用
7. Bash shell 调试方法
8. Bash shell 的24 条常犯错误
Sed 使用 1. 常用模式
2. 操作定位(数字、正则表达式或两者结合)
3. 正则表达式(元字符集)
4. 函数
Awk使用 1. 模式
2. 字段及分割
3. 定址
4. 正则表达式
5. 程序组成
编程的原则 1.什么时候不使用bash shell 编程
2. KISS - Keep It Simple Stupid
3. DRY - Don’t Repeat Yourself
4. Cms 备份传输时间轴事件
Shell 编程实际案例 1. 用脚本实现类似9x9 乘法口诀型输出
2. 金字塔图形输出
3. 命令行参数的圣诞树输出
4. 文件内容的分行读取
5. 创建互锁文件和临时数据文件
6. 子Shell 和Shell 递归函数
7. 逐行调试和程序断点设置
8. 根据给定内容批量添加用户
9. 自我复制脚本; 10. 完全备份脚本
11. 基于时间戳的增量备份脚本
12. 基于增量备份和时间戳的最近更改差异比对
13. 基于锁机制的远程同步
14. 文件中的IP 地址检出
15. oracle 自动安装脚本
Oracle 管理及开发部分
课程模块 知识架构 实际案例
数据库企业级安装部署 1. DBA职业规划
2.关系数据库概念
3.Oracle公司的发展史
4.Linux操作系统兼容检查
5.操作系统的预先处理
6.安装Oracle软件
7.安装Oracle数据库
8.卸载Oracle数据库
9.OEM监控数据库
10.Sql/Developer访问数据库
11.SQLPLUS工具管理数据库
12. SQLPLUS 常用管理命令介绍
1. Linux 平台部署Oracle10g 数据库
2. Linux 平台部署Oracle11g 数据库
3. Linux 平台部署Oracle12c 数据库
4. SQLPLUS 脚本化作业
SQL 结构化查询语言 1.简单的DQL语句
2.Where条件过滤语句
3.LIKE模糊查找语句
4.Escape特殊过滤语句
5.Order By升序语句
6.Order By降序语句
7.Order By位置排序语句
8.Order By隐式排序语句
9.单行函数之ASCII和CHR
10.单行函数之LOWER和UPPER
11.单行函数之SUBSTR
12.单行函数之INSTR
13.单行函数之REPLACE和TRANSLATE
14.单行函数之CONCAT和||
15.单行函数之INITCAP
16.单行函数之LAPD和RPAD
17.单行函数之LTRIM和RTRIM
18.单行函数之LENGTH
19.正则表达式之REGEXP_LIKE
20.正则表达式之REGEXP_SUBSTR
21.正则表达式之REGEXP_INSTR
22.正则表达式之REGEXP_REPLACE
23.正则表达式之REGEXP_COUNT
24.数值函数之ROUND
25.数值函数之MOD
26.数值函数之CEIL
27.数值函数之TRUNC
28.数值函数之POWER
29.日期函数之SYSDATE
30.日期函数之ADD_MONTHS
31.日期函数之MONTHS_BETWEEN
32.日期函数之NEXT_DAY
33.日期函数之LAST_DAY
34.类型转换函数之TO_CHAR
35.类型转换函数之TO_NUMBER
36.类型转换函数之TO_DATE
37.NULL值处理函数之NVL和NVL2
38.NULL值处理函数之COALESCE
39.NULL值处理函数之NULLIF
40分支函数之DECODE
41.分支函数之CASE
42.多行函数之SUM
43.多行函数之MAX
44.多行函数之MIN
45.多行函数之AVG
46.多行函数之COUNT
47.分组函数之GROUP BY
48.分组函数之HAVING
49.多表查询之等值关联
50.多表查询之不等值关联
51.多表查询之自连接
52.多表查询之外连接
53.多表查询SQL99之笛卡尔集
54.多表查询SQL99之自然连接
55.多表查询SQL99之内连接USING
56.多表查询SQL99之内连接ON
57.多表查询SQL99之外连接LEFT
58.多表查询SQL99之外连接RIGHT
59.多表查询SQL99之外连接FULL
60.SET集合操作之UNION
61.SET集合操作之UNION ALL
62.SET集合操作之MINUS
63.SET集合操作之INTERSECT
64.SET集合操作之注意事项
65.高级分组之ROLLUP
66.高级分组之CUBE
67.高级分组之GROUPING SETS
68.高级分组是GROUPING()
69.单行单列子查询
70.单行多列子查询
71.多行单列子查询
72.多行多列子查询
73.非关联子查询
74.关联子查询
75.层次查询之CONNECT BY
76.层次查询之PRIOR
77.层次查询之START WITH
78.层次查询之LEVEL伪列
79.分析函数之MAX() OVER()
80.分析函数之SUM() OVER()
81.分析函数之COUNT() OVER()
82.分析函数之AVG() OVER()
83.分析函数之MIN() OVER()
84.分析函数之ROWNUBER() OVER()
85.分析函数之DENSE_RANK() OVER()
86.分析函数之RANK() OVER()
87.DDL语句之CREATE
88.DDL语句之DROP
89.DDL语句之ALTER
90.DDL语句之TRUNCATE
91.DDL语句之RENAME
92.DDL语句之COMENT
93.DML语句之INSERT
94.DML语句之INERT FIRT
95.DML语句之INSERT ALL
96.DML语句之UPDATE
97.DML语句之DELETE
98.DML语句之MERGE INTO
99.TCL语句之事务TRANSACTION基本概念
100.TCL语句事务的四个属性ACID
101.TCL语句之COMMIT
102.TCL语句之自动提交情况案例
103.TCL语句之ROLLBACK
104.TCL语句之自动撤销情况案例
105.TCL语句之SAVE POINT保存点
106.DCL之GRANT授予权限
107.DCL之REVOKE回收权限
108.数据库常用权限的管理和分配
109.数据库角色ROLE的管理和创建
110.数据库其它常用对象
1.官方文档阅读办法
2.限制查询实验
3.多表查询实验
4.子查询实验
5.in/exists 转换实验
6.分析函数实验
7.分页查询实验
8.行列转化实验
9.层次查询实验
10.正则表达式实验
PL/SQL 数据库开发 1.PL/SQL基础介绍
2.PL/SQL之DECLARE介绍
3.DECLARE之定义变量
4.DECLARE之定义常量
5.DECLARE之定义非空约束
6.DECLARE之定义数组VARRAY
7.DECLARE之定义PL/SQL表
8.DECLARE之定义记录RECORD
9.PL/SQL之BEGIN....END介绍
10.BEGIN之执行DQL语句注意事项
11.BEGIN之执行DML语句注意事项
12.BEGIN之执行DCL语句注意事项
13.BEGIN之执行DDL语句注意事项
14.BEGIN之执行TCL语句注意事项
15.PL/SQ之EXCEPTION介绍
16.EXCEPTION之捕获预先定义好的异常
17.EXCEPTION之捕获非预先定义好的异常
18.EXCEPTION之捕获自定义异常
19.EXCEPTION之捕获意想不到的异常
20.EXCEPTION之捕获捕获不到的异常
21.PL/SQL结构控制语句之IF
22.PL/SQL结构控制语句之IF..ELSE
23.PL/SQL结构控制语句之IF..ELSIF..ELSE
24.PL/SQL结构控制语句之CASE
25.PL/SQL结构控制语句之LOOP循环
26.PL/SQL结构控制语句之WHILE循环
27.PL/SQL结构控制语句之FOR循环
28.PL/SQL结构控制语句之CUROR
29.存储过程PROCEDURE之创建
30.存储过程PROCEDURE的编译和调用
31.存储过程PROCEDURE之IN/OUT形参
32.存储过程PROCEDURE的自治事务
33.存储过程PROCEDURE的管理和二次编译
34.函数FUNCTION之创建
35.函数FUNCTION之调用
36.函数FUNCTION之权限Definer和Current User
37.函数FUNCTION的管理和二次编译
38.包PACKAGE的HEAD创建
39.包PACKAGE的BODY创建
40.包PACKAGE的封装技术
41.包PACKAGE的加密功能
42.包PACKAGE的OVERLOAD重载技术
1. 匿名pl/sql 实验
2. 游标与循环实验
3. 错误处理实验
4. 过程开发实验
5. 函数开发实验
6.包开发实验
7. 常见包使用实验
8. 触发器开发实验
Oracle体系结构 体系结构概览
体系结构之MEMORY结构
体系结构之PHYSICAL结构
体系结构之LOGICAL结构
体系结构之NETWORK结构
MEMORY结构之INSTANCE实例
MEMORY结构之SGA
MEMORY结构之SHARED_POOL
MEMORY结构之BUFFER_CACHE
MEMORY结构之LOG_BUFFER
MEMORY结构之LARGE_POOL
MEMORY结构之JAVA_POOL
MEMORY结构之PGA
五大后台进程之LGWR
五大后台进程之DBWR
五大后台进程之CKPT
五大后台进程之SMON
五大后台进程之PMON
PHYSICAL结构之参数文件
参数文件的作用
参数文件的存放路径
参数文件的命名格式
SPFILE参数文件和INIT参数文件
参数文件读取的优先级
动态参数和静态参数
V$PARAMETER、V$SPPARAMETER、
V$SYSTEM_PARAMETER字典
PHYSICAL结构之口令文件
口令文件的作用
口令文件的存放路径
口令文件的命名格式
普通用户身份验证种类
超级管理用户省份验证种类
PHYSICAL结构之归档日志文件
归档模式开启和查看
设置归档路径
设置归档格式
数据库启动之NOMOUNT阶段
数据库启动之MOUNT阶段
数据库启动之OPEN阶段
数据库关闭之TRANSACTIONAL
数据库关闭之IMMEDIATE
数据库关闭之ABORT
数据库关闭之NORMAL
归档日志文件多路径之远程归档
MEMORY结构是联机日志文件
联机日志文件REDOLOG的作用
联机日志文件的REDOLOG的增加
联机日志文件的REDOLOG的多员化
PHYSICAL结构之控制文件
控制文件的作用和存放路径
添加和移动控制文件
控制文件经典错误ORA-0205
控制文件经典错误ORA-0214
PHYSICAL结构之数据文件
永久表空间对应的数据文件
临时表空间对应的数据文件
撤销表空间对应的数据文件
ORA-1555引起和解决方法
企业级表空间扩容的三大手段
表空间存在的三种状态ONLINE 、
OFFLINE、READ ONLY
LOGICAL结构介绍
TABLESPACE的管理方式介绍
SEGMENT的管理方式介绍
EXTENT的管理方式介绍
BLOCK的管理方式介绍
NETWOK结构的基本介绍
LISTENER.ORA文件的使用
SQLNET.ORA文件的使用
TNSNAMES.ORA文件的使用
网络监听LISTENER的配置
动态注册、静态注册
修改监听端口
监听的多端口配置
网络工具NETCA和NETMGR
网络常见问题处理
PL/SQL DEVELOPER的配置使用
DataBase LINK的配置与使用
1.描述体系结构
2.手工建库实验
3.补丁修复实验
4.升级实验
5.启动关闭实验
6.监听故障处理实验
7.密码文件管理实验
8.控制文件管理实验
9.日志管理与归档处理实验
10.表空间段区块理解实验
11.各种表空间维护实验
12.各种对象管理实验
13.锁及冲突实验
14.逻辑迁移恢复实验
15.异构数据加载迁移实验
16.字符乱码实验
17.权限控制及漏洞实验
18.健康检查实验
备份恢复及RMAN应用 1.备份的必要性介绍
2.用户管理备份之参数文件的损坏与恢复案例
3.参数文件之有备份的情况下恢复案例
4.参数文件之没有备份的情况下恢复案例
5.用户管理备份之口令文件的损坏与恢复案例
6.用户管理备份之警告日志文件的恢复案例
7.归档日志文件的损坏恢复案例
8.非归档模式下INACTIVE日志损坏恢复案例
9.非归档模式下ACTIVE日志组损坏恢复案例
10.非归档模式下CURRENT日志恢复案例
11.归档模式下INACTIVE日志组恢复案例
12.归档模式下ACTIVE日志组恢复案例
13.归档模式下CURRENT日志组恢复案例
14.控制文件部分损坏恢复案例
15.控制文件没有备份情况恢复案例
16.控制文件有文本备份情况下恢复案例
17.控制文件有二进制备份情况下恢复案例
18.数据文件之业务数据文件损坏恢复案例
19.数据文件之System数据文件损坏恢复案例
20.数据文件之Undo数据文件损坏恢复案例
21.数据文件之Index数据文件损坏恢复案例
22.数据文件之temp数据文件损坏恢复案例
23.数据文件之没有备份情况下特殊恢复案例
24.用户常见误操作情况下恢复案例
25.日志挖掘dbms_logmnr恢复案例
26.RMAN工具基本介绍
27.RMAN工具BACKUP与COPY命令区别
28.RMAN工具的压缩备份功能
29.RMAN工具的并行备份功能
30.RMAN工具拆分备份集功能
31.RMAN工具拆分备份片功能
32.RMAN工具异地还原数据库恢复案例
33.RMAN工具备份参数文件parameter
34.RMAN工具备份控制文件controlfile
35.RMAN工具备份归档日志文件archivelog
36.RMAN工具备份数据文件datafile
37.RMAN工具备份表空间tablespace
38.RMAN工具备份数据库database
39.RMAN工具增量备份恢复案例
40.RMAN工具block级别恢复案例
41.RMAN之TARGET数据库使用
42.RMAN之CATALOG数据库使用
43.RMAN之快速克隆AUXILIARY数据库案例
44.RMAN之不完全恢复案例
45.FLASHBACK技术之闪查询
46.FLASHBACK技术之闪表
47.FLASHBACK技术之闪DROP
48.FLASHBACK技术之闪版本
49.FLASHBACK技术之闪事务
50.FLASHBACK技术之闪数据库
51.FLASHBACK技术之闪数据归档
1.描述备份恢复流程
2.手工管理备份恢复实验
3.RMAN 备份及恢复实验
4.RMAN 不完全恢复实验
5.RMAN 恢复向导实验
6.RMAN 复制实验
7.RMAN 跨平台复制实验
8.RMAN 基于时间克隆实验
9.误操作恢复实验
10.日志挖掘实验
11.资源控制实验
12.自动维护任务实验
DataGuard热备及灾难备份 1.容灾架构分析以及企业应用介绍
2.DG体系结构及MRP、RFS等关键进程的功能
3.RMAN搭建DG和手工DG的搭建
4.使用BROKER
5.最大保护、最大性能和最大可用性模式
6.日志传输服务的工作流程
7.角色转换及容灾切换
8.快速失败转移FSFO
9.实时同步与查询
10.逻辑备库
11.读写分离
12.故障排除
13 snapshot DG新特性
14 real time apply新特性
15 三种保护模式的转换
1.描述DG 体系架构
2.RMAN 在线搭建物理备库
3.Dgbroker 配置实验
4.主从切换实验
5.失败切换实验
6.快速自动故障切换实验
7.日志传输与保护模式实验
8.读写分离及程序连接实验
9.不同步异常处理实验
10.DG 环境备份恢复实验
RAC实时应用集群 1.高可用设计
2.RAC体系结构
3.RAC硬件规划
4.RAC环境准备
5.搭建双节点RAC
6.增加与删除节点
7.负载与服务及调度
8.备份恢复及管理
9 Clusterware中的CRSD、CSSD、EVMD、PROCD等主要服务的作用
10 缓存融合的四种主要场景和主要服务
11 RAC中的主要进程的功能
12 RAC的各种文件和表空间的管理
13 RAC和单实例数据库的维护差异对比
14 RAC的脑裂和健忘及其解决
15 RAC修改IP
16 RAC的监听和TNS管理以及TAF的实现
17 RAC的OCR维护
1.描述RAC 体系
2.SAN/ISAN 存储管理实验
3.时间同步实验
4.DNS 域名解析实验
5.DDNS 动态域名解析实验
6.udev 规则处理实验
7.RAC 搭建实验
8.RAC 增加减少节点实验
9.RAC 维护及备份恢复实验
10.负载与失败转移程序连接实验
11 RAC 修该IP 实验
DB-Tuning 数据库调优 1.性能优化方法论
2.诊断与优化工具
3.优化共享池
4.优化高速缓存
5.优化排序及PGA
6.优化临时段
7.自动内存管理
8.优化后台进程
9.优化段空间
10.优化IO
11.诊断闩与锁定
12.确定性能问题
13.主动性能监视及调整
14 共享服务器调整
15 应用调整
1.描述性能优化流程与步骤
2.性能数据收集工具实验
3.解读AWR/ASH 实验
4.常见等待事件分析实验
5.PGA 优化实验
6.排序优化实验
7.SGA 优化实验
8.AMM 自动内存优化实验
9.共享池优化实验
10.高速缓存优化实验
11.日志链路分析及优化实验
12.数据文件链路分析及优化实验
13.主动性能监视实验
14.ADDM 自动优化实验
SQL-Tuning SQL开发调优 1.SQL优化方法论
2.找出问题SQL
3.统计信息
4.查询优化器
5.解读执行计划
6.理解索引
7.优化数据访问
8.表连接优化
9.使用HINT
10.并行处理
11.结果缓存
12.直接路径加载
13.行预读
14.物化视图
15.自动SQL调整
16.其他优化技术
1.描述SQL 执行过程与优化方法
2.SQL 问题收集工具实验
3.定位Top SQL 实验
4.解读执行计划实验
5.统计信息收集优化实验
6.直方图及扩展统计信息实验
7.动态采样实验
8.优化全表扫描实验
9.索引优化实验
10.表连接优化实验
11.并行优化实验
12.物化视图优化实验
13.SQL 语句改写优化实验
14.稳定执行计划实验
UNIX 平台Oracle 项目实战及专题82个真实案例
课程模块 真实案例
Oracle 静默部署企业案例 案例目标:让学员掌握Oracle 数据库大规模实施部署方案
精选案例:
1 静默部署单机Oracle 11.2.0.3
2 静默部署集群Oracle Real Application Cluster 11.2.0.4
经验积累:通过对单实例和Oracle RAC 集群的静默(silentmode)部署,可以让学员积累云计算和大数据时代的DBA“百库”部署经验,使学员在以后的工作中可以从容应对大量的数据库实施部署压力。
Oracle 性能优化企业案例 案例目标:让学员掌握企业最为看中的数据库性能优化方案
精选案例:
1 用AWR、ADDM 报告对某信息系统的性能问题进行分析
2 对于大表的硬解析问题进行分析和调整,并写出对比报告
3 对Shared Pool 和Large Pool 进行调整和优化
4 对查询效率低下的SQL 语句的执行计划进行性能调整
5 对Shared Pool 和Redo Log Buffer 进行调整和优化
6 对不恰当的表连接及全表扫描进行索引优化
7 对行链接和行迁移及热块进行优化
8 对ORA-01555 快照过旧和Undo 热块进行优化
9 用10046 和10053 事件对索引等对象进行监控
经验积累:通过对某信息系统的性能问题的分析和性能调整,可以让学员积累企业最为看重的数据库性能调优项目经验,并通过工程文档的书写和讲评,让学生可以在以后的工作中可以写出规范而优美的调优工程文档,从而为学员向高级DBA 迈进奠定一定的基础。
Data Guard 容灾企业案例 案例目标:让学员掌握银行异地容灾实施方案
精选案例:
1 一“主”多“备”,某银行异地容灾部署
2 用DG Broker 实现实时故障主备库切换
3 主库意外宕机的修复案例
4 地铁票务Linux 双机热备
5 税务中心IBM 双机热备
6 理财信托HPUX 双机热备
7 彩票中心Linux 实时备份
8 体育局AIX 实时备份
经验积累:通过多备库容灾的破坏性实验以及用DG Broker进行实时故障转移的案例,可以让学员积累金融领域异地多路 容灾的实施经验,以及对Oracle 数据库容灾故障的处理经验。
Oracle MAA 集群企业案例 案例目标:让学员掌握Oracle 最高级别的数据保护方案
精选案例:
1 RAC 集群增加节点
2 RAC 集群删除节点以及修改IP
3 RAC+DG=MAA,用两个RAC 集群进行MAA 集群搭建
4 码头集团Linux 平台RAC 部署
5 商业银行AIX 平台10 节点RAC 部署
6 呼叫中心节点增加案例
7 彩票中心读写分离迁移到MAA
经验积累:通过RAC 集群添加删除节点和MAA(MaximumAvailability Architecture 最高可用性架构)的搭建过程,可以让学员积累电信和金融领域的数据库最高可用架构的实施方案,并让学员掌握MAA 的角色切换、故障排除等维护技能,从而为学员的加薪增添重要的技术砝码。
GoldenGate 企业案例 案例目标:让学员掌握大数据量异构平台的数据同步实施方案
精选案例:
1 MYSQL 数据库迁移到ORACLE 数据库上
2 ORACLE 数据库与ORACLE 数据库之前数据库同步
3 异构平台数据库单向、双向和ddl 语句的同步
经验积累:通过GoldenGate(OGG)软件和veridata 工具的部署和同步性测试案例,可以让学员积累企业在大数据时代的异构平台数据传输和同步实施和维护经验。OGG 是企业非常看中的数据同步工具,这里众多的OGG 案例可以让学员在求职时具有更强的竞争力。
Oracle 数据库升级企业案例 案例目标:让学员掌握Oracle 数据库的升级实施方案
精选案例:
1 Oracle 10g 之间的打补丁update
2 Oracle 10g 到Oracle 11g 的升级upgrade
3 Data Guard 11.2.0.3 滚动升级到12.1.0.1
4 Oracle RAC 11.2.0.3 Cluster 升级到11.2.0.4
经验积累:通过从10g 到11g 以及12c 的升级过程,可以让学员积累单实例以及RAC 的打补丁和滚动升级经验,从而为学员将来职业生涯中的几次重要的数据库升级工作做好铺垫。
AIX 和HPUX 集群企业案例 案例目标:让学员掌握不同平台的Oracle 集群实施方案
精选案例:
1 AIX 和HPUX 小型机操作系统安装和知识点讲解
2 SAN 存储的和各种RAID 阵列以及光纤交换机的讲解
3 在阵列上创建SLICE、物理卷、卷组、逻辑卷以及文件系统
4 在AIX 和HPUX 上安装单实例Oracle 数据库
5 Oracle RAC 集群在AIX 小型机上的部署
6 Oracle RAC 集群在HPUX 小型机上的部署
经验积累:通过在AIX 和HPUX 小型机上安装Oracle 软件和RAC 集群,可以增强学员的实际动手能力,并积累电信和金融领域宝贵的小型机真机操作经验,从而为学员以后进入银行和电信等高薪单位如虎添翼。甚至有些工作几年的学员为了跳槽进入相关单位还专门回到尚观,利用机房实验环境进行强化训练。
PL/SQL 开发企业案例 案例目标:让学员掌握企业渴求的Oracle PL/SQL 开发技能
精选案例:
1 PL/SQL 知识点重点回顾
2 某业务查询系统需求分析
3 模块划分和PL/SQL 包的创建
4 根据需求编写代码分步骤实现各种函数以及存储过程
5 编写测试用例进行模块内部的单元测试
6 对各个模块进行联调,并实现最终功能
经验积累:通过对某业务查询系统的开发过程,可以让学生在大量代码的编写过程中感受存储过程编写的全过程,并养成写注释和测试用例等规范的的编程习惯。而这些宝贵的开发经验也会为学员求职打开更广阔的就业门路。此外,再加上之前的性能优化项目以及SQL 语句的调优技巧,可以让学员具备企业渴求的PL/SQL 存储过程开发才能。
Oracle 实施企业案例 案例目标:增强学员的Oracle 数据库现场实施能力
精选案例:
1、船泊集团Linux 平台数据库实施
2、化工股份AIX 平台数据库实施
3、酒业信息HPUX 平台数据库实施
经验积累:通过对上述项目的实施过程,可以让学员不断积累和强化Oracle 数据库的现场实施能力,提高学员在AIX、HPUX、LINUX 等不同平台下Oracle RAC 集群搭建的熟练程度和工作效率。
Oracle 数据迁移企业案例 案例目标:让学员掌握Oracle 数据库的整体迁移方案
精选案例:
1、政府OA 后台MySQL 迁移到Oracle
2、团购在线后台Oracle 迁移到MySQL
3、彩票中心跨平台跨版本Oracle 升级迁移
4、彩票中心单实例平滑迁移到双机读写分离
5、劳动保障部AIX 双机迁移到Linux 实时备份
6、呼叫中心字符集转换案例
经验积累:通过对上述异构平台的数据库迁移,可以让学员积累宝贵的Oracle 异构平台数据库整体迁移经验,从而在以后的工作中可以胜任企业提出的相关的数据库整体扩容和迁移工作。
密码文件企业案例 案例目标:强化学员的Oracle 数据库密码文件的排错能力
精选案例:
1、彩票中心DG 同步异常处理案例
2、商业银行ASM 访问异常处理案例
3、深入库及存储实例密码文件管理
经验积累:通过对上述典型案例的分析,可以让学员认识到由于密码文件异常而导致的Oracle 数据库报错的各种症状及其解决方法,从而在以后的工作中可以轻松应对这些问题并给出解决方案。
参数文件企业案例 案例目标:强化学员的Oracle 数据库参数文件的排错能力
精选案例:
1、商业银行参数故障处理案例
2、地铁票务参数故障处理案例
3、研发中心参数故障处理案例
4、深入库及存储实例参数文件管理
经验积累:通过对上述典型案例的分析,可以让学员认识到由于参数文件设定错误而导致的Oracle 数据库报错的各种症状及其解决方法,从而在以后的工作中可以轻松应对这些问题并给出解决方案。
进程企业案例 案例目标:强化学员的Oracle 数据库进程报错的排错能力
精选案例:
1、社保部CRS 进程故障处理案例
2、政府OA 平台进程异常处理案例
3、深入库及存储实例之进程管理
经验积累:通过对上述典型案例的分析,可以让学员用跟踪日志和10046 以及10053 事件定位进程错误,从而在以后的工作中可以轻松应对这些问题并给出解决方案。
控制文件企业案例 案例目标:强化学员的Oracle 数据库控制文件的排错能力
精选案例:
1、直辖市银行控制文件异常处理案例
2、税务中心AIX 平台控制文件异常案例
3、体育局OA 无备份控制文件丢失案例
4、酒业在线控制文件性能衰减优化案例
5、深入控制文件管理专题
经验积累:通过对上上述典型案例的分析,可以让学员认识到由于控制文件不一致而导致的Oracle 数据库报错的各种症状及其解决方法,从而在以后的工作中可以轻松应对这些问题并给出解决方案。
日志文件企业案例 案例目标:强化学员的Oracle 数据库日志文件的排错能力
精选案例:
1、农商银行归档异常处理案例
2、酒业在线日志文件故障处理
3、彩票中心日志文件优化案例
4、化工股份备库日志故障处理
5、深入日志文件管理专题
经验积累:通过对上述典型案例的分析,可以让学员认识到由于日志文件损坏而导致的Oracle 数据库报错的各种症状及其解决方法,从而在以后的工作中可以轻松应对这些问题并给出解决方案。
存储结构企业案例 案例目标:强化学员的Oracle 数据库表空间的排错能力
精选案例:
1、在线冲印存储故障扩容案例
2、化工股份存储迁移优化案例
3、码头集团UNDO 故障处理
4、地铁票务undo 优化案例
5、商场结算undo 优化案例
6、劳动保障部temp 故障处理
7、税务中心temp 优化案例
8、彩票中心表空间优化案例
9、体育局OA 数据文件丢失恢复案例
10、船泊集团只有备份文件恢复案例
11、化工股份无备份表空间丢失恢复
12、体育局OA 使用BBED 恢复案例
13、深入数据文件管理专题
14、深入undo 管理专题
15、深入temp 管理专题
经验积累:通过对上述典型案例的分析,可以让学员认识到由于表空间文件缺失或空间紧张等而导致的Oracle 数据库报错的各种症状及其解决方法,从而在以后的工作中可以轻松应对这些问题并给出解决方案。
Oracle 对象管理企业案例 案例目标:强化学员的误操作恢复和SQL 语句的优化能力
精选案例:
1、在线冲印块故障处理案例
2、体育局OA 数据误操作恢复案例
3、彩票中心误操作恢复案例
4、在线冲印重建控制文件后恢复之前的误删除数据
5、化工股份恢复被删除的表空间案例
6、酒业在线普通表迁移到分区表优化案例
7、农商银行表段性能下降优化案例
8、呼叫中心行迁移优化案例
9、呼叫中心索引优化案例
10、呼叫中心序列优化案例
11、呼叫中心同义词解决故障一例
12、呼叫中心数据库链接故障处理
13、电力业务统计信息优化案例
14、电力业务SQL 优化案例
15、呼叫中心SQL 优化案例
16、商场结算SQL 优化案例
17、通信数据SQL 优化案例
18、社保局SQL 优化案例
19、呼叫中心数据库链接故障处理
20、呼叫中心PL/SQL 性能优化案例
21、研发中心周期性短暂性性能急剧下降优化案例
22、三一重工缓存加速TimesTen 优化案例
23、SQL 优化汇总经典14 例解析
24、深入表及分区表管理专题
25、深入索引及分区索引管理专题
26、深入段区块管理专题
27、深入TimesTen 管理专题
28、深入GoldenGate 管理专题
29、深入12c 管理容灾云存储云集群专题
经验积累:通过对上述典型案例的分析,可以让学员认识到各种误操作造成的数据缺失的严重后果,从而培养学员养成严谨的操作习惯和工作作风。此外,学员可以在这些项目中不断强化SQL 语句的调优技巧,并通过运用各种调优手段对数据库进行性能优化,来深入体会各种优化思想的精髓。
Mysql课程
课程模块 知识架构 学习目标
Mysql安装部署 1、Mysql官网使用
2、Mysql的各类版本介绍
3、Mysql主流社区版下载
4、Mysql官方文档下载
5、Mysql安装之RPM
6、Mysql安装之二进制
7、Mysql安装之源码包
8、使用Mysqld_multi程序
9、多实例安装Mysql
让学员掌握各种情况下Mysql的安装,来应对企业中复杂的环境
Mysql SQL语句 1、SQL简介
2、SQL分类
3、DDL语句
4、DML语句
5、DCL语句
6、使用帮助手册
7、获取表元数据
8、Mysql数据类型 数值类型 日期类型 字符类型
9、运算符 算数运算符 比较运算符 逻辑运算符
10、常用函数 字符串函数 数值函数 日期函数 流程函数
掌握数据库语言,从而更加快捷有效的对数据库进行管理。
Mysql体系架构 1、体系结构图讲解
2、Mysql安全性机制
3、Mysql日志管理 通用日志 二进制日志 错误日志 慢日志
4、Mysql存储引擎 Myisam Innodb Memory Archive NDB
5、Mysql分区 Range分区 List分区 Columns分区 Hash分区
6、索引 B+树索引 Hash索引 聚集索引 主键索引 唯一索引 覆盖索引 联合索引
7、事务与锁 事务定义 事务四个属性 事务隔离机制 乐观锁 悲观锁 共享锁 排它锁 死锁
让学员掌握Mysql架构,对Mysql有了升华的了解,也对以后扩展和深造打下夯实的基础。
Mysql备份恢复 1、Mysql备份恢复原理介绍
2、Mysqldump逻辑备份原理介绍
3、Mysqldump备份恢复案例
4、Xtrabackup物理备份原理介绍
5、Xtrabackup全量备份恢复案例
6、Xtrabackup增量备份恢复案例
掌握备份恢复原理,让学员以后看懂企业中现有备份策略以及可以熟练自己部署备份策略,并对突然事件进行数据恢复。
Mysql 复制技术 1、Mysql主从复制架构讲解
2、Mysql GTID技术
3、Mysql半同步复制技术
4、Mysql 5.7复制新特性
5、PT工具的使用
掌握Mysql最常见主从架构技术,掌握数据不同步情况下的恢复技术。
Master High Availability 1、MHA原理介绍
2、MHA组件介绍
3、MHA架构拓扑图
4、MHA软件包安装
5、SSH互信性配置
6、使用MHA配置主从
7、配置MHA管理用户
8、配置管理节点
9、故障案例1:主库故障无丢失
10、故障案例2:主库故障有延迟
11、故障案例3:主库正常关闭
12、故障案例4:备库故障
13、参数讲解
14、MHA常用脚本 (master_ip_failover/power_manager/master_ip_online_change/ send_report)
15、Manager节点常用维护命令 (masterha_manager/masterha_stop/masterha_check_ sh/masterha_master_switch/masterha_check_ statusmasterha_master_monitor/masterha_secondary _check)
16、Node节点常用维护命令 (save_binary_logs/apply_diff_relay _logsfilter_mysqlbinlog/purge_relay_logs)
掌握主从快速切换技术,减少业务中断时间,并且可以处理常见故障。
Mysql Router 1、Mysql_router介绍(Failover/Load Balancing/Pluggable Architecture)
2、Mysql_Router下载(二进制包下载/RPM包下载)
3、Mysql_Router安装(二进制安装/源码包安装/RPM安装)
4、Mysql_Router启动控制
5、Mysql_Router配置文件介绍(模块介绍、语法介绍)
6、Mysql_Router实现高可用案例
7、Mysql_Router实现负载均衡案例
掌握Myql Router中间件技术,实现对Mysql的读写分离。
Percona XtraDB Cluster 1、PXC原理介绍
2、PXC部署案例
3、PXC增加节点
4、PXC剔除节点
5、PXC常见故障处理
掌握Mysql集群技术,会增加与删除集群节点。
Mysql Keepalived 1、keepalived介绍
2、VRRP协议介绍
3、Keepalived软件包下载
4、Keepalived安装
5、配置文件介绍(global_defs/vrrp_instance/virtual_server/ nopreement/persistence_timeout/vrrp_iptables)
6、Keepalived实现Mysql HA架构
7、Keepalived实现Mysql LVS 架构
掌握keepallived+Mysql企业常用组合架构1,实现对Mysql快速切换技术。
Mysql HAproxy 1、配置文件介绍(Global/Defaults/Frontend/Backend/Listen)
2、HAproxy功能演示
3、HAproxy配置Mysql
4、HAproxy结合Keepalived
掌握Haproxy+Mysql企业常用组合架构2,实现对Mysql快速切换技术。
MyCat 1、Mycat实现垂直拆分
2、Mycat实现水平拆分
3、Mycat实现读写分离
4、Mycat时间分片
5、Mycat取模分片
6、Mycat区间分片
7、Mycat hash分片
掌握目前主流中间件软件mycat的部署技术,让学员掌握mycat的主要功能模块。
Mysql 优化 1.定位问题
2.Sysbench性能压力测试
3.Tpcc-mysql性能压力测试
4.解读Explain
5.Hint使用
6.优化SQL
7.优化内存
8.优化I/0
9.优化应用
让学员掌握优化技术,从而对数据库性能问题可以进行诊断,使得数据库性能得以提升。

课程特色

企业真实环境:上课过程真实模拟企业部门环境,实战授课

• 尚观Oracle课程,上课过程模拟真实企业部门环境,将学员分组,职责明确,完全实战授课,学习场景就是以后
  工作的场景, 完全做到学以致用;

• 对于在读学员,尚观还会带领学员定期去红帽等企业参观学习,真正学到企业需要的技术。

签订就业协议

• 大专以上学历学员,尚观提供全方位的就业体系保障,授课期间包含《职业规划课程》《简历包装与压力面试课程》
  《尚观合作企业就业推荐免试服务》等个人职业能力重塑服务;

• 校区具有严格的学习保障体系,每日强制自习至晚 9 点;
   每日作业项目练习,专业督导老师检查确认;
   严格的学分管理制度保证学员高薪就业;

灵活付费方式,可零首付,先学习,高薪就业后分期付费

• 尚观 13 年口碑教学,在国内拥有良好的金融信用,目前已经合作的银行包括,中国银行,哈尔滨银行,交通银行,
  百度金融,宜信金融;

• 北京银行等金融学贷机构;尚观担保,快速放款,超低利率,无压力学习;

一次报名,终身学习,入职后全国免费猎头服务

报名尚观长期课程,培训入职企业后,可免费参加尚观周末班同等课程,无限制听课。随时请教老师解决实际企业问题,
尚观多达 100名外企 IT 技术顾问,辅助学员在职期间遇到的技术难题。猎头服务终身免费,尚观提供高薪跳槽直通渠道,
全国 2 万家企业人力资源。

我要报名

每期开班座位有限,预报名优先享有占座特权