开课地点:成都
开课时间:2018-10-23至2018-10-28
课程费用:单项4500元/人、两项8800 元/人
课程简介:
现将相关事宜通知如下:
一、 培训特色
1. 本课程采取组合选修模式,采取三天管理与三天调优的方式,共计培训时长6天;
2. 课程全过程贯穿实战项目的演示实验,使学员更好的掌握所学内容。
二、 培训目标
1. 了解Oracle数据库的存储结构;
2. 管理Oracle例程;
3. 创建并管理Oracle用户;
4. 备份及恢复数据库;
5. 监控数据库并解决使用数据库时出现的问题;
6. 配置Oracle Net Service;
7. 使用RMAN创建和管理备份集和映像副本;
8. 进行性能故障分析;
9. 掌握多种优化工具的使用和优化方法;
10.掌握常见优化算法能根据应用需求选择。
三、 课程大纲
时间 | 知识模块 | 授课内容 |
第一天 | 体系结构介绍及安装创建数据库 | 内容一:数据库体系结构 |
上午 | 1.讲解数据库和实例关系 | |
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.使用 Oracle 11G Enterprise Manager 配置 Oracle Network 环境 | ||
2.创建其它监听程序 | ||
3.注册数据库 | ||
4.创建 Oracle Net Service 别名 | ||
5.配置连接时故障转移 | ||
6.控制 Oracle Net Listener | ||
7.测试 Oracle Net 的连接性 | ||
8.确定何时使用共享服务器和专用服务器 | ||
第二天 | Oracle数据库 | 内容一:管理数据库存储结构 |
上午 | 管理(一) | 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.维护审计线索 | ||
第二天下午 | Oracle数据库 | 内容四:管理数据和并发处理能力 |
管理(二) | 1.通过 SQL 管理数据 | |
2.介绍数据库锁机制 | ||
3.监控和解决锁冲突 | ||
内容五:管理撤消数据 | ||
1.DML 和撤消数据生成 | ||
2.监控和管理撤消 | ||
3.配置撤消保留和保障撤消保留 | ||
4.使用撤消 Advisor | ||
内容六:管理REDO | ||
1.介绍Oracle REDO机制 | ||
2.REDO日志组和日志成员管理 | ||
3.使用LOG MINER | ||
第三天上午 | Oracle数据库 | 内容一:备份和恢复的概念 |
管理(三) | 1.确定 Oracle 数据库中可能出现的错误类型 | |
2.描述优化实例恢复的方法 | ||
3.确定检查点、重做日志文件和归档日志文件的重要性 | ||
4.配置 ARCHIVELOG 模式 | ||
内容二:执行数据库备份 | ||
1.RMAN备份设置 | ||
2.使用RMAN备份数据库 | ||
3.创建增量备份 | ||
4.自动数据库备份 | ||
5.监控快速恢复区 | ||
内容三:执行数据库恢复 | ||
1.恢复丢失的控制文件 | ||
2.恢复丢失的重做日志文件 | ||
3.在数据文件丢失后执行完全恢复 | ||
第三天下午 | Oracle数据库 | 内容四:执行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.存储级的I/O性能考虑 | ||
4.使用多DBWR进程增加I/O能力,异步I/O的性能考虑 | ||
5.LGWR与ARC进程的优化,加速归档的方法6.锁存器(LATCH)竞争优化 | ||
7.锁竞争的解决 | ||
第二天 | 8.回滚段竞争优化 | |
下午 | 9.判断回滚段竞争以及如何解决回滚段竞争 | |
10.选择合适的数据存储方法 | ||
11.存储空间管理,行迁移问题处理,段空间收缩和索引重建 | ||
第三天 | Oracle数据库 | 1.SQL语句的处理过程 |
上午 | 调优(五) | 2.SQL语句解析的优化 |
3.排序操作的优化 | ||
4.优化SQL语句的相关工具 | ||
5.使用Explain plan分析执行计划 | ||
6.使用SQLPLUS的autotrace分析语句计划和统计信息 | ||
7.通过Sql trace查找有性能问题的SQL语句 | ||
8.10046和10053事件 | ||
9.CBO和RBO介绍 | ||
10.数据访问方法 | ||
第三天 | Oracle数据库 | 1.收集统计信息 |
下午 | 调优(六) | 2.SQL执行计划 |
3.修改参数值影响CBO生成的执行计划,通过hints直接强制执行计划 | ||
4.使用Sql tunning advisor自动分析语句性能 | ||
5.使用Sql access advisor自动分析语句 | ||
6.SQL语句并行处理 | ||
7.稳定调整好的语句执行计划 | ||
8.通过存储概要确保执行计划的稳定性 | ||
9.通过存储计划基线确保执行计划的稳定性 | ||
培训费用
面授班培训费单项4500元/人、两项8800元/人(含场地费、考试证书费、资料费、学习期间的午餐),食宿统一安排,费用自理。请学员带二寸彩照1张(背面注明姓名),身份证复印件一张;
授课专家
贾老师 博士、Oracle学者,国内第一代Oracle专家级用户,长期致力于Oracle技术研究与推广,从事OLTP/ERP/DSS产品开发与研究,擅长大型数据中心的设计、调优与数据保障等。
陈老师 OCP、OCM,高级Oracle数据库专家,精通Oracle数据库体系结构,数据库设计/架构,数据库管理、调优、RAC等高级应用,丰富的Oracle实施、部署及数据保障经验。
杨老师 ORACLE顶级专家,曾就职甲骨文公司8年以上,ORACLE技术的研究者与倡导者,国家信息技术紧缺技术人才培养工程NITE特约培训师,计算机软件与理论专业博士生导师,中国计算机学会高级会员,政府信息化建设评审专家与技术顾问,曾在大型上市企业从事MIS/ERP/KSS技术开发与研究,致力于企业级软件技术的推广应用,擅长大型数据中心的设计与调优,具有丰富的软件工程开发经验和工程实施背景。目前担任多家企业数据中心技术顾问,为国内多个行业进行Oracle数据库课程培训,全国巡讲上百场,深受广大学员好评。
袁老师 计算机应用技术专家,精通Oracle数据库,丰富的大型项目数据库部署实施经验,丰富的性能调优经验。
讲师资料:
讲师
易程培训长期致力于面向软件研发团队的培训与咨询专业机构,专注于软件研发中心快速成长,提升软件研发团队技能、改善研发流程及研发产品创新能力。分享行业软件研发团队最佳管理实践,致力成为中国最专业权威的IT高端技术专业培训机构!
销售服务热线 010-56106823- CopyRight © 2009-2018 易程培训
京ICP备12043667号-1