


北京Oracle高级管理与性能调优最佳实践培训班



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

【培训收益】
通过此次课程培训,可使学习者获得如下收益:
1.深入了解Oracle数据库的体系结构、逻辑结构;
2.管理Oracle例程;
3.创建并管理Oracle用户、权限管理和安全审计;
4.配置Oracle Net Service;
5.使用RMAN完成数据库备份及恢复;
6.RMAN备份过程监控、优化;
7.监控数据库并解决使用数据库时出现的问题;
8.进行性能故障分析;
9.掌握多种优化工具的使用和优化方法;
10.掌握常见优化算法能根据应用需求选择。
【培训特色】
1.本课程采取组合选修模式,采取三天管理与三天调优的方式,共计培训时长6天;
2.课程全过程贯穿实战项目的演示实验,使学员更好的掌握所学内容。
【课程安排】
1.Oracle数据库管理专题
天上午 体系结构介绍及安装、创建数据库
1.Oracle数据库管理专题
ORACLE 12C新特性介绍
1.新特性介绍
2.讲解多租户概念,CDB和PDB维护
内容一: 数据库体系结构
1.讲解数据库和实例关系
2.介绍数据库组成文件
3.介绍实例构成
4.讲解系统全局区SGA和进程全局区PGA
5.介绍数据库进程
内容二:安装Oracle 数据库软件
- 介绍DBA核心任务和工具
2.设置系统环境,安装Oracle
3.佳的灵活的体系结构
4.使用Oracle Universal Installer (OUI)安装软件
内容三:创建Oracle 数据库
- 使用数据库配置助手(DBCA)创建数据库
2.使用DBCA创建数据库设计模板
3.使用DBCA生成数据库创建脚本
天下午 管理数据库实例及配置网络环境
内容四:管理Oracle 实例
1.讲解数据库启动和停止的三阶段
2.启动和停止Oracle数据库
3.Oracle Enterprise Manager (EM)的使用
4.使用SQL*Plus 访问数据库
5.修改数据库初始化参数
6.查看预警日志及如何使用数据字典
内容五:配置Oracle Network环境
1.使用Oracle 11G Enterprise Manager配置Oracle Network
2.创建其它监听程序
3.注册数据库
4.创建Oracle Net Service别名
5.配置连接时故障转移
6.控制Oracle Net Listener
7.测试Oracle Net的连接性
8.确定何时使用共享服务器和专用服务器
第二天 上午 数据库管理(一)
内容一: 管理数据库存储结构
1.讲解数据库逻辑结构
2.描述表数据存储(以块为单位)
3.定义表空间和数据文件的用途
4.了解和使用Oracle Managed Files (OMF)
5.创建和管理表空间
6.获取表空间信息
7.描述自动存储管理(ASM)的主要概念和功能
内容二:管理用户安全性
1.创建和管理数据库用户帐户
2.对用户进行验证
3.分配默认的存储区(表空间)
4.授予权限和撤消权限
5.创建和管理职责及配置文件
6.实施标准口令保护功能
7.控制用户对资源的使用
内容三:实施Oracle数据库安全性
1.介绍DBA的安全性责任及少权限原则
2.标准数据库审计的启用
3.指定审计选项和复查审计信息4.维护审计线索
第二天 下午 数据库管理(二)
内容四:管理数据和并发处理能力
1.通过SQL管理数据
2.介绍数据库锁机制
3.监控和解决锁冲突
内容五:管理撤消数据
1.DML和撤消数据生成
3.配置撤消保留和**撤消保留
4.使用撤消Advisor
内容六:管理REDO
1.介绍Oracle REDO机制
2. REDO日志组和日志成员管理
3.使用LOG MINER
第三天 上午 数据库管理(三)
内容一: 备份和恢复的概念
1.确定Oracle数据车中可能出现的错误类型
2.描述优化实例恢复的方法
3.确定检查点、重做日志文件和归档日志文件的重要性
4.配置ARCHIVELOG模式
内容二:执行数据库备份
1.RMAN备份设置
2.使用RMAN备份数据库
3.创建增量备份
4.自动数据库备份
5.监控快速恢复区
内容三:执行数据库恢复
1.恢复丢失的控制文件
2.恢复丢失的重做日志文件
3.在数据文件丢失后执行完全恢复
内容四:执行FlashBack
1.描述闪回数据库
2.使用闪回表将表内容还原到过去的某一特定时间点
3.恢复已删除的表
4.使用闪回查询查看截至任意时间点数据库内容
5.使用闪回版本查询查看一段时间内的行版本
6.使用闪回事务处理查询查看行的事务处理历史记录
内容五:数据迁移
1.描述数据迁移的可用方法
2.创建和使用目录对象
3.使用SQL*Loader 从Oracle 数据库(或用户文件)中装入数据
4.解释数据泵的通用体系结构
5.使用数据泵的导出和导入功能在Oracle 数据库之间移动数据
6.使用外部表并通过平台独立文件移动数据
2.Oracle数据库调优专题
Oracle数据库调优(一)
1数据库优化的总体思路和原则
2.优化内容范围
3.性能优化的基本方法
4.Oracle11G体系架构天
5.数据高速缓冲区、共享池、日志缓冲区对性能影响上午
6.优化工具介绍
7.根本的性能信息工具:数据库数据字典和动态性能视图
8.Oracle性能诊断的又-利器:等待事件
9.Alert Log与Trace Files对性能故障诊断的帮助
Oracle数据库调优(二)
1.诊断性能问题的法宝: Statspack与 awr
2.生成AWR报告,分析问题
3.使用ADDM,自动化监控、调优工具
4.使用v$active_ sesison history,生成ASH报告分析问题下午
5.基于自动化收集的性能指导工具介绍
6.使用Oracle Enterprise Manager页监控数据库
7.使用服务器生成的预警
Oracle数据库调优(三)
1.SGA的内存调整,动态共享内存管理(ASMM)和自动内存管理(AMM)
2.数据高速缓存区的优化
3.数据高速缓存区的性能指标和判断依据
4.如何对数据高速缓冲区执行针对性的优化工作
5.共享池的库高速缓存、字典高速缓存的性能指标和判断依据
6.SQL跟踪,硬解析问题处理
7.何对共享池进行各种情况的优化工作
8.重做日志缓冲区的性能指标和判断依据
9.如何对日志缓冲区进行针对性的优化工作
Oracle数据库调优(四)
1.数据文件I/O的优化
2.数据库数据文件、重故日志文件、归档文件的I/O性能特点分析和优化原则
3.存储级的l/O性能考虑
4.使用多DBWR进程增加I/O能力,异步I/O的性能考虑
5. LGWR与ARC进程的优化,加速归档的方法
6.锁存器(LATCH)竞争优化
7.锁竞争的解决
8.回滚段竞争优化
9.判断回滚段竞争以及如何解决回滚段竞争
10.选择合适的数据存储方法
【授课专家】
贾老师
博士、Oracle学者,国内代Oracle专家级用户,长期致力于Oracle技术研究与推广,从事OLTP/ERP/DSS产品开发与研究,擅长大型数据中心的设计、调优与数据**等。
陈老师
OCP、OCM,Oracle数据库专家,精通Oracle数据库体系结构,数据库设计/架构,数据库管理、调优、RAC等应用,丰富的Oracle实施、部署及数据**经验。
杨老师
ORACLE专家,曾就职甲骨文公司8年以上,ORACLE技术的研究者与倡导者,信息技术紧缺技术人才培养工程NITE特约培训师,计算机软件与理论专业博士生导师,中国计算机学会会员,政府信息化建设评审专家与技术顾问,曾在大型上市企业从事MIS/ERP/KSS技术开发与研究,致力于企业级软件技术的推广应用,擅长大型数据中心的设计与调优,具有丰富的软件工程开发经验和工程实施背景。目前担任多家企业数据中心技术顾问,为国内多个行业进行Oracle数据库课程培训,全国巡讲上百场,深受广大学员好评。
袁老师
计算机应用技术专家,精通Oracle数据库,丰富的大型项目数据库部署实施经验,丰富的性能调优经验。




