中培企业IT培训 400-626-7377 400-626-7377
Oracle数据库管理与调优

开课时间 杭州+直播 12月20-23日

掌握流行Oracle数据库技术

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小微机环境。它是一种高效率的、可靠性好的、适应高吞吐量的数据库方案。

DB-Engines排行榜中,Oracle也常年居于全球数据库受欢迎度的榜首,可见在数据库技术领域中Oracle的流行地位。

Oracle数据库4大特点,更受大厂青睐

点击领取课程资料

大数据的时代,缺的就是Oracle数据库工程师

行业TOP级企业都在使用Oracle数据库

中国工商银行
中国工商银行
中国石化
中国石化
中国石油
中国石油
广发证券
广发证券
伊利集团
伊利集团
哈医药集团
哈医药集团
中国华电
中国华电
中国移动
中国移动
点击了解您所在地区Oracle数据库工程师薪资水平

结合实际场景,吃透Oracle数据库特性

从0开始成长,掌握Oracle数据库
深入了解Oracle数据库的体系结构及其运行机制
数据库的运行状态及其系统配置(参数控制)
网络配置,数据库的动态注册和静态注册
数据库存储空间管理、不同类型的数据管理
数据库的数据安全管理、用户访问的权限控制
数据库并发访问控制,阻塞状态和死锁处理
Oracle数据库日志系统管理、快速恢复区的配置与使用
使用RMAN完成数据库备份及恢复,RMAN备份过程监控、优化
SQL与PL/SQL的性能分析与调优、性能优化思维与方法
Data Guard使用场景,物理Data Guard环境搭建
使用Data Guard Broker控制switchover和failover
Oracle Clusterware的原理讲解及安装配置实战
多节点RAC系统的安装、节点与集群文件系统的管理与配置
Oracle集群系统的数据访问、数据处理与性能优化实践
结合企业案例,收获独立实战能力
企业级典型Oracle系统的案例分析与优化实践经验分享
实战项目演练,学以致用
全程贯穿实战项目的演示实验,更好掌握所学内容
获得《Oracle数据库高级管理工程师》证书
职业能力证明以及专业技术人员岗位聘用、任职、定级和晋升职务的重要依据

抓住行业风口,这几类人都可以学

点击了解更多适合岗位

Oracle数据库管理与调优课程大纲

上午 下午
体系结构介绍及安装创建数据库 管理数据库实例及配置网络环境
Oracle 12C新特性介绍
1.新特性介绍
2.讲解多租户概念,CDB和PDB维护
内容一:数据库体系结构
1.数据库和实例关系,单实例环境和RAC区别
2.数据库文件构成
3.介绍数据库实例构成
4.深入讲解系统全局区SGA和进程全局区PGA
5.介绍数据库进程
内容二:安装 Oracle 数据库软件
1.介绍DBA核心任务和工具
2.设置系统环境,安装Oracle
3.最佳的灵活的体系结构
4.使用Oracle Universal Installer (OUI) 安装软件
内容三:创建 Oracle 数据库
1.使用数据库配置助手 (DBCA) 创建数据库
2.使用 DBCA创建数据库设计模板
3.使用 DBCA生成数据库创建脚本
内容四:管理 Oracle实例
1.讲解数据库启动和停止的三阶段
2.启动和停止Oracle数据库
3.Oracle Enterprise Manager (EM)的使用
4.使用 SQL*Plus访问数据库
5.修改数据库初始化参数
6.查看预警日志及如何使用数据字典
内容五:配置 Oracle Network 环境
1.监听程序的配置和启停控制
2.动态数据库注册和静态数据库注册
3.Oracle Net Service配置
4.配置连接时故障转移Failover和负载均衡Loadbalance
5.测试 Oracle Net 的连接性
6.确定何时使用共享服务器和专用服务器
上午 下午
逻辑结构、用户权限及并发管理 REDO、UNDO设置及备份恢复概念
内容一:管理数据库存储结构
1.讲解数据库逻辑结构
2.描述表数据存储(以块为单位)
3.定义表空间和数据文件的用途
4.了解和使用 Oracle Managed Files (OMF)
5.创建和管理表空间
6.获取表空间信息
7.描述自动存储管理 (ASM) 的主要概念和功能
内容二:管理用户安全性
1.创建和管理数据库用户账户
2.对用户进行验证
3.分配默认的存储区(表空间)
4.授予权限和撤消权限
5.创建和管理职责及配置文件
6.实施标准口令保护功能
7.控制用户对资源的使用
内容三:管理数据和并发处理能力
1.通过 SQL 管理数据
2.介绍数据库锁机制
3.监控和解决锁冲突
内容四:管理撤消数据
1.DML 和撤消数据生成
2.监控和管理撤消
3.配置撤消保留和保障撤消保留
4.使用撤消 Advisor
5.UNDO空间估算和设置
内容五:管理REDO
1.介绍Oracle REDO机制,REDO在数据库恢复和数据库复制中的作用
2.REDO和UNDO区别
3.REDO文件大小估算
4.REDO日志组和日志成员管理
内容六:备份和恢复的概念
1.确定 Oracle 数据库中可能出现的错误类型
2.描述优化实例恢复的方法
3.确定检查点、重做日志文件和归档日志文件的重要性
4.配置 ARCHIVELOG 模式
上午 下午
使用RMAN进行数据库备份恢复 数据库优化
内容一:执行数据库备份
1.RMAN备份设置
2.使用RMAN备份数据库
3.创建增量备份
4.自动数据库备份
5.监控快速恢复区
6.备份过程监控
7.备份优化
内容二:执行数据库恢复
1.恢复丢失的控制文件
2.恢复丢失的重做日志文件
3.在数据文件丢失后执行完全恢复
内容一:优化介绍
1.优化工具介绍
2.基于数据库统计的问题分析和诊断
3.基于等待事件的问题分析和诊断
4. Alert Log与Trace Files对性能故障诊断的帮助
内容二:使用AWR报告分析问题
1.自动负载资料库AWR介绍
2.手动生成AWR报告,分析数据库问题
内容三:数据库内存优化
1.数据高速缓冲区内部运行机制、问题分析和优化思路
2.共享池内部运行机制,库高速缓存、字典高速缓存的问题分析和优化思路
3.游标共享(cursor_sharing),硬解析问题处理
4.日志缓冲区的问题分析和优化思路
5.PGA内存问题分析和优化思路
内容四:SQL优化
1.SQL语句的处理过程分析
2.使用SQLPLUS的autotrace分析语句计划和统计信息
3.使用10046事件跟踪sql
4.使用10053事件查看sql计划选择
上午 下午
Data Guard和RAC环境搭建 Data Guard和RAC环境搭建
内容一:Data Guard介绍
1.可能导致数据损失的原因分析
2.Data Guard实现原理和基本结构
3.物理Standby和逻辑Standby区别
4.Data Guard在应用读写分离中的应用
内容二:物理DG维护
1.搭建物理Data Guard环境
2.主从切换switchover和failover
3.数据库日志同步监控和处理
4.使用Data Guard Broker维护DG环境
内容三:Oracle RAC介绍
1.单实例数据库和RAC区别
2.介绍集群软件Clusterware,网络心跳和磁盘心跳
3.集群层的脑裂(brain-split)处理机制
4.集群注册OCR和表决文件VOTING FILE
5.RAC的基本结构
6.缓冲融合cache fusion的实现机制
内容四:RAC环境搭建和维护
1.系统环境设置,网络、存储
2.安装配置Clusterware
3.使用ASMCA创建ASM磁盘组
4.使用CRSCTL控制集群软件的启停
5.安装RAC数据库软件
6.使用DBCA创建数据库
7.使用SRVCTL控制数据库实例启停
8.创建Service,将应用分区
9.删除和添加集群节点
10.RAC环境下使用RMAN进行数据库备份恢复