您的位置: 首页 > 公开课首页 > 互联网/语言 > 课程详情

details

Oracle管理与调优”培训班

暂无评价   
  • 开课时间:2016年01月26日 09:00 周二 查找最新
  • 结束时间:2016年01月31日 17:00
  • 课程时长:36小时
  • 招生进展: 确定开班
  • 开课地点:北京市
  • 授课讲师: 袁老师
  • 课程编号:296503
  • 课程分类:互联网/语言
  •  
  • 收藏 人气:117
您实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
淘课价
4500
可用淘币
0
返现金券
140

你还可以: 收藏

课程收益:

☆了解Oracle数据库的存储结构;
☆管理Oracle例程;
☆创建并管理Oracle用户;
☆备份及恢复数据库;
☆监控数据库并解决使用数据库时出现的问题;
☆配置OracleNetService;
☆使用RMAN创建和管理备份集和映像副本;
☆进行性能故障分析;
☆掌握多种优化工具的使用和优化方法;
☆掌握常见优化算法能根据应用需求选择。

课程大纲:

(前三天为Oracle数据库管理专题)

第一单元

内容一:简介(数据库体系结构)

1、描述课程目标
2、研究Oracle10g数据库体系结构

内容二:安装Oracle数据库软件

1、解释DBA核心任务和工具
2、计划Oracle安装
3、使用最佳的灵活的体系结构
4、使用OracleUniversalInstaller(OUI)安装软件

内容三:创建Oracle数据库

1、使用数据库配置助手(DBCA)创建数据库
2、使用DBCA创建数据库设计模板
3、使用DBCA生成数据库创建脚本

内容四:管理Oracle例程

1、启动和停止Oracle数据库及组件
2、使用OracleEnterpriseManager(EM)
3、使用SQL*Plus和iSQL*Plus访问数据库
4、修改数据库初始化参数
5、了解数据库启动阶段
6、查看预警日志
7、使用数据字典

内容五:使用RMAN工具

1、RMAN使用及维护

第二单元

内容一:使用简单的SELECT语句

1.SELECT语句的语法
2.检索出来的数据排序
3.用WHERE设置检索条件
4.GROUPBY和HAVING
5.使用子查询
6、连接查询

内容二:oracle11g中支持的数据类型

1.Oracle11g中数据类型介绍

内容三:视图

1、解释视图的概念
2、2、使用数据字典视图
3、生成简单和复杂的视图
4、生成带约束选项的视图
5、修改视图

内容四:相关的DDL和DML语句

1.使用DDL语句
2.使用DML语句

内容五:实现数据完整性

1.主键约束
2.2.外键约束
3.CHECK
4.4.UNIQUE
5.5.NOTNULL

内容六:oracle内置函数

1、介绍使用函数的基本概念
2、在SELECT语句中使用的各种字符,数字,日期函数
3、说明转换函数的定义及使用
4、介绍其他常用函数

第三单元

内容一:视图

1、解释视图的概念
2、使用数据字典视图
3、生成简单和复杂的视图
4、生成带约束选项的视图
5、修改视图

内容二:存储过程

1、解释存储过程的概念
2、存储过程分类
3、自定义存储过程
4、存储过程中的参数传递

内容三:触发器

1、解释触发器的概念及作用
2、触发器的分类
3、实现触发器

内容四:事务和锁

1、事务的类型及机制
2、2、事务分类
3、实现事务
4、锁的类型及使用

内容五:游标

1、游标简介
2、使用游标

第四单元

内容一:管理数据库存储结构

1、描述表数据存储(以块为单位)
2、定义表空间和数据文件的用途
3、了解和使用OracleManagedFiles(OMF)
4、创建和管理表空间
5、获取表空间信息
6、描述自动存储管理(ASM)的主要概念和功能

内容二:管理用户安全性

1、创建和管理数据库用户帐户
2、对用户进行验证
3、分配默认的存储区(表空间)
4、授予权限和撤消权限
5、创建和管理职责
6、创建和管理配置文件
7、实施标准口令保护功能
8、控制用户对资源的使用

内容三:管理方案对象

1、定义方案对象和数据类型
2、创建和修改表
3、定义约束条件
4、查看表的列和内容
5、创建索引、视图和序号
6、解释临时表的用途
7、使用数据字典

第五单元

内容一:管理数据和并发处理能力

1、通过SQL管理数据
2、确定和管理PL/SQL对象
3、描述触发器和触发事件
4、监控和解决锁冲突

内容二:管理撤消数据

1、解释DML和撤消数据生成
2、监控和管理撤消
3、描述撤消数据和重做数据之间的区别
4、配置撤消保留
5、保障撤消保留
6、使用撤消Advisor

内容三:实施Oracle数据库安全性

1、描述DBA安全性责任
2、应用最少权限原则
3、启用标准数据库跟踪
4、指定跟踪选项
5、复查跟踪信息
6、维护跟踪线索

第六单元

内容一:配置OracleNetwork环境

1、使用Oracle11GEnterpriseManager配置OracleNetwork环境
2、创建其它监听程序
3、创建OracleNetService别名
4、配置连接时故障转移
5、控制OracleNetListener
6、测试OracleNet的连接性
7、确定何时使用共享服务器和专用服务器

内容二:积极维护

1、使用统计数据
2、管理自动工作量资料档案库(AWR)
3、使用自动数据库诊断监控程序(ADDM)
4、描述指导框架 5、设置预警阈值
6、使用服务器生成的预警
7、使用自动任务

内容三:性能管理

1、使用OracleEnterpriseManager页监控性能
2、使用SQLTuningAdvisor
3、使用SQLAccessAdvisor
4、使用共享内存的自动管理
5、使用内存Advisor设置内存缓冲区的大小
6、使用与性能相关的动态视图
7、排除无效或不可用的对象中的故障

第七单元

内容一:备份和恢复的概念

1、确定Oracle数据库中可能出现的错误类型
2、描述优化例程恢复的方法
3、确定检查点、重做日志文件和归档日志文件的重要性
4、配置ARCHIVELOG模式

内容二:执行数据库备份

1、创建一致的数据库备份
2、在不关闭数据库的情况下进行备份
3、创建增量备份
4、自动数据库备份
5、监控快速恢复区

内容三:执行数据库恢复

1、恢复丢失的控制文件
2、恢复丢失的重做日志文件
3、在数据文件丢失后执行完全恢复

内容四:执行FlashBack

1、描述闪回数据库
2、使用闪回表将表内容还原到过去的某一特定时间点
3、恢复已删除的表
4、使用闪回查询查看截至任意时间点的数据库内容
5、使用闪回版本查询查看一段时间内的行版本
6、使用闪回事务处理查询查看行的事务处理历史记录

内容五:移动数据

1、描述移动数据的可用方法
2、创建和使用目录对象
3、使用SQL*Loader从Oracle数据库(或用户文件)中装入数据
4、解释数据泵的通用体系结构
5、使用数据泵的导出和导入功能在Oracle数据库之间移动数据
6、使用外部表并通过平台独立文件移动数据

内容六:数据库应用

1、在java中连接oracle:JDBC与ODBC使用与连接
2、介绍一个数据库设计的实例

(后三天为Oracle数据库调优专题)

第一单元

1、Oracle10G体系架构
2、数据库应用调优
数据库优化的总体思路和原则,从整体上对性能优化的各个阶段进行分析描述,确定性能优化的基本方法
3、优化工具
最根本的性能信息工具:数据库数据字典和动态性能视图
AlertLog与TraceFiles对性能故障诊断的帮助
诊断性能问题的法宝:Statspack与awr
Oracle性能诊断的又一利器:等待事件
10g新增加的自动化监控、调优工具——ADDM
基于自动化收集的性能指导工具介绍

第二单元

1、SGA的内存调整动态的SGA与10g自动管理的SGA
2、数据高速缓存区的优化数据高速缓存区的性能指标和判断依据,以及如何在各种情况下执行针对性的优化工作
3、共享池的优化共享池的库高速缓存、字典高速缓存的性能指标和判断依据,以及如何进行各种情况的优化工作
4、其他SGA组件的优化重做日志缓冲区的优化考虑以及各个内存区大小的经验判断方法
5、数据文件I/O的优化数据库数据文件、重做日志文件、归档文件的I/O性能特点分析和优化原则,存储级的I/O性能考虑,检测点的原理及优化,使用多DBWR进程增加I/O能力,异步I/O的性能考虑,LGWR与ARC进程的优化,加速归档的方法

第三单元

1、锁存器(LATCH)竞争优化;2、锁竞争的解决
3、回滚段竞争优化
判断回滚段竞争以及如何解决回滚段竞争,对回滚段使用中Ora-01555故障的分析与处理
4、应用存储参数的优化
5、选择合适的数据存储方法
了解数据库应用的特点,知道各种数据存储的方式对性能的影响,合理的选择分区表、索引组织表、聚簇表或者普通表存储数据
对用于存储海量数据的分区表的概念和维护进行详细描述,确定如何使用分区表加快查询性能

第四单元

1、SQL语句的处理过程
2、2、SQL语句解析的优化
3、3、排序操作的优化
4、优化SQL语句的相关工具
提供SQL优化集的Statspack与awr
使用Explainplan分析执行计划
通过autotrace分析故障语句的执行计划和统计信息
通过Sqltrace查找有性能问题的SQL语句
通过10g的Sqltunningadvise自动分析语句性能
通过10g的Sqlaccessadvise自动分析语句算法
5、CBO和RBO介绍
6、数据访问方法

第五单元

1、收集统计信息
2、强制执行计划
修改参数值影响CBO生成的执行计划,通过hints直接强制执行计划
3、Sql语句优化经验
判断语句性能的问题
4、稳定调整好的语句执行计划
通过存储概要确保执行计划的稳定性
5、备份恢复概述
对比常见的几种备份恢复方法

培训师介绍:

 
授课讲师

袁老师计算机应用技术专家,精通Oracle数据库,丰富的大型项目数据库部署实施经验,丰富的性能调优经验。

陈老师OCP、OCM,高级Oracle数据库专家,精通Oracle数据库体系结构,数据库设计/架构,数据库管理、调优、RAC等高级应用,丰富的Oracle实施、部署及数据保障经验。

贾老师博士、Oracle学者,国内第一代Oracle专家级用户,长期致力于Oracle技术研究与推广,从事OLTP/ERP/DSS产品开发与研究,擅长大型数据中心的设计、调优与数据保障等。

本课程名称: Oracle管理与调优”培训班

查看更多:互联网/语言公开课

数据库 设计 iso 其它 相关的最新课程

更多相关搜索

讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%