Oracle DBA 认证
Oracle DBA大师班
Oracle DBA大师班—数据库高级技术培训课程介绍: 此课程适合使用过oracle与了解oracle基础知识的学员,通过本课程的
强化学习可以使学员在短期内对数据库高级技术有所深刻认识与彻底掌握,对学员的技能提升与薪资提升将发挥极大的作用。
本课程主要以Oracle数据库高级技术为主,以Oracle的高性能与高可用两条核心主线展开,其中包括ORACLE 基础知识、HA、RAC、DATAGUARD、STREAM以及性能优化技术,另外为了满足市场的实际需要,在DBA实际工作过程中通常要维护不只一种数据库可能还包括中间件,因此在本课程中还加入了DB2数据库与WEBLOGIC集群技术,使学员能够接触到更多先进的主流商业技术,以致自身技术能力能够得到更大的提升,更具有职场竞争力。
通过本课程的学习,能够深入理解数据库的高可用技术,并能够自己独立动手实现。在实际授课过程中讲师将会把理论与实际技术充分融合,并将行业应用经验传授给学员,保证学员学以致用。
培训课程 :数据库高级课程
适合对象:适合具有一定Oracle数据库的经验的过程技术人员,希望了解更多的大型数据库系统架构技术以及行业经验的数据库从业人员,以及想更深层次学习数据库技术以寻求更好发展的朋友。
上机实验:一人一台pc机,多媒体授课,课程的上课人数均控制在20人以内。
实验环境:oracle 10g与 oracle11g
上课时间:72课时
培训费用 :5800
一:Oracle 基础知识准备
Linux环境下的Oracle安装与创建
Oracle基本管理
Sqlplus使用
参数文件管理
网络管理
启动与关闭
Oracle体系结构
实例
数据库
数据处理流程
RAID 介绍与应用选择
RAID5与RAID10以及RAID01
二:Oracle HA (HIGH AVAILABLE)高可用系统
Oracle HA 体系结构
Active- Active 与Active-standby 高可用结构区别
Oracle HA 工作原理
Heartbeat 工作原理
其他集群件介绍
Oracle HA 安装部署
OS配置
Heartbeat安装与配置
Oracle软件安装
Oracle数据库创建
将Oracle部署到Heartbeat集群软件中
Oracle HA 管理
HA 故障切换
HA环境中的数据库的启动关闭
HA 环境中数据库的管理
ORACLE HA 总结
三:ORACLE RAC (real application cluster) 真正应用集群
RAC介绍
RAC组成以及相关存储系统介绍
RAC 工作原理
RAC物理结构
RAC逻辑结构
RAC特点
缓存融合技术
ClusterWare组件
RAC数据库组件
RAC安装
Linux下安装Oracle 11g RAC数据库
OS操作系统系统配置
集群文件系统安装配置
Oracle环境变量配置(ORACLE_BASE 和 ORACLE_HOME 等环境变量)
安装CRS
安装RAC数据库软件
DBCA创建数据库
RAC管理
CRS管理维护
CRS相关的接口命令
CRSCTL相关的接口命令
SRVCTL相关的接口命令
OCR与votedisk的管理维护
RDBMS管理维护
spfile参数文件以及参数修改
Redo/Undo管理
Archivelog/flashback配置管理
针对RAC的RMAN备份与恢复
RAC负载均衡与失败转移
客户端与服务器端的相关配置
RAC性能优化
通过表分区来限制某个分区被某个实例使用。
增加db cache的命中率。
增加共享池的命中率 。
加大seq序列的cache,并使用noorder选项。
使用只读表空间
减少大表的全表扫描
限制并行查询在实例范围内
应用的垂直分割举例
数据的水平分割举例
RAC总结
四:Oracle DATAGUARD 数据卫士
DATAGUARD概述
DATAGUARD功能作用以及实际应用情况
DATAGUARD体系结构
软件与硬件环境
DATAGUARD相关服务
Switchover与failover切换介绍
DATAGUARD保护模式
3种保护模式以及使用环境
DATAGUARD软硬件要求
主机、OS、Oracle、网络、存储等环境要求
DATAGUARD创建
利用生产环境常用模式创建DATAGUARD
不停主库利用RMAN实现自动化数据迁移完成DATAGUARD部署
DATAGUARD管理
将standby数据库设置为只读模式对外提供服务,以及在此期间日志的处理
主备数据库同步数据文件,日志文件以及控制文件
控制主备数据库定时归档日志,保证数据延时
监控DATAGUARD环境
DATAGUARD角色切换
Switchover:
Switchover的实际应用
Failover:
数据无损切换 (以及满足此种切换条件的系统架构设计介绍)
数据有损切换
DATAGUARD的在企业中的实际应用
主库上RMAN备份压力过大,导致系统运行缓慢,你将如何解决并保证需要时备份可以用于恢复?
主库中存在大量查询业务导致系统压力过大,你将如何解决?
在你对主库停机维护时如何使业务应用影响最小?
主库安装OS补丁或Oracle补丁
主库进行数据整理
一个新的数据迁移项目,将数据库迁移到同型号更高端IBM服务器与存储中,主库数据2T,并且此迁移操作必须使停机时间控制在30分钟以内(次时间远远短于迁移数据库文件所需时间),你将如何完成此工作?
由于主库(数据仓库)数据量非常巨大,所以没有相关常规备份,但此系统存在dataguard灾备系统,如果主库某数据文件由于某种原因导致介质故障,你将如何对其进行恢复?
在Dataguard上RMAN备份恢复主数据库举例
DATAGUARD总结
五:ORACLE STREAM 数据流复制
STREAM 概述
STREAM 工作原理
队列、传播捕获与应用
STREAM 的选择
数据复制,只读查询与数据备份
节约成本,灵活便利
STREAM 环境要求
对硬件与软件环境的要求
STREAM 部署过程
实现下游捕获减少对主库的压力
STREAM 监控
监控STREAM相关进程以及数据同步情况
STREAM 故障处理
STREAM不能正常同步数据的故障处理
STREAM性能优化以及防止流控
STREAM 总结
六:ORACLE 性能优化
优化过程
为什么优化
系统响应缓慢不能满足业务需求
系统业务量增加
其他需要,精益求精
确定性能对比基线
硬件优化
硬件设计容量不足
硬件规划使用不合理
硬件故障
软件优化
应用业务流程
应用的设计与开发
操作系统
数据库
SQL
优化对象
CPU 优化
MEMORY(内存) 优化
IO(存储系统)优化
数据库内部优化
性能优化工具
等待事件
CPU优化
避免异常进程消耗过多CPU资源
尽量减少不必要的并行操作
减少大量数据的逻辑读
使用绑定变量减少硬解析
减少大量闩锁争用的产生
内存优化
Buffer Cache
数据缓冲区
主要作用为减少IO操作提升系统性能
Shared Pool
共享缓冲区
避免硬解析减少CPU资源消耗提升系统性能
IO 优化
保持IO数最少
流量与次数
通过磁盘条带与分离控制器提升IO性能
将数据文件与日志文件隔离存放
将不同数据段存放在不同表空间避免争用
减少不必要的非数据库产生的IO操作
硬件存储优化
如何平衡CPU、内存与IO系统之间的性能
表空间优化
将SYSTEM表空间只用于数据字段存储
使用LMT避免空间管理争用
将表与索引进行分区
使用UNDO自动管理,使用专用UNDO表空间
存储大的数据对象在专用表空间中
创建一个或多个临时表空间
数据对象优化
避免全表扫描
针对全表扫描设定db_file_multiblock_read_count参数
尽量多利用索引
利用v$session_longops查询长时间的全表扫描
分析数据对象,保证基于CBO的统计信息最新
exec dbms_stats.gather_table_stats(ownname=>'scott',tabname=>'tab1',
estimate_percent=>20,degree=>4);
针对大表使用分区技术
创建新的分区表
现有表转换为分区表
分区索引
3个现有数据表转换为分区表案例
索引失效案例
存储参数设置案例
日志文件优化
控制日志组个数与日志文件尺寸
排序操作优化
PGA与TEMP表空间
UNDO优化
Latch 优化
锁优化
HMW对性能的影响以及如何降低HWM
Move的使用与后期维护
行迁移与行连接
如何消除行迁移与行连接
10046事件
跟中SQL执行计划
总结
七:DB2 数据库
DB2 DPF 数据库分区功能
DB2 DPF 数据库安装部署
DB2 DPF 数据库基本管理
DB2 DPF与ORACLE RAC对比
DB2 HA 高可用环境安装与部署
利用heartbeat实现DB2数据库的高可用
Catalog功能实现故障切换
DB2 HADR 高可用环境部署
DB2 HADR 实现数据灾备
DB2 HADR 故障切换与客户机自动路由功能
DB2 HADR 与 oracle dataguard 对比
八:WEBLOGIC集群
Weblogic集群体系结构
Weblogic集群安装
安装Weblogic软件
Weblogic集群配置
配置集群环境
Weblogic集群管理
集群启动与关闭
应用启动与关闭
Weblogic应用部署
创建JDBC数据库连接池连接DB2与Oracle数据库
部署与测试JSP应用程序调用连接池操作DB2与Oracle数据
Apache实现Weblogic负载均衡
Apache代理服务器实现Weblogic负载均衡功能 |
浙公网安备 33010602011771号