你的位置: 首页 > 公开课首页 > 项目管理 > 课程详情

details

Oracle数据库性能调优

暂无评价   
  • 开课时间:2011/05/22 09:00 已结束
  • 结束时间:2011/05/25 16:30
  • 开课地点:杭州市
  • 授课讲师: 汪女士
  • 课程编号:114289
  • 课程分类:项目管理
  •  
  • 收藏 人气:1072
你实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
淘课价格
4200
你还可以: 收藏

课程大纲

数据库调优方法主要集中在发现Oracle数据库的不足,发现操作系统某些资源利用的不合理,从而找到重新整合资源的方法,提高数据库的运行效率。我们发现,有时一个简单合理的优化配置就可以极大地减少数据库的响应时间,提高数据库的吞吐量。另外,我们还需要关注系统的状态(比如CPU、内存、磁盘的利用率)、操作系统是否存在问题、Oracle Server性能问题的成因以及应用程序的SQL质量是否合理等等。但是这些问题的合理解决需要对数据库底层原理有深入的理解、经验和判断力。
本课程正是希望解决这样的问题,课程全部以实践演练为主,学员需要具备基本的Oracle数据库原理和应用的知识,有一定的工作经验。

课程目标
掌握数据库调优的思路和技巧
掌握多种优化工具的使用和优化方法
能够进行性能故障分析
掌握各种优化算法的优劣,根据应用需求选择合适的算法等等

课程大纲
第一天
Oracle体系结构组件
理解Oracle的物理结构
理解Oracle的内存结构
理解Oracle的进程结构
理解Oracle的逻辑结构
Sql语句的处理过程
Oracle 数据库,服务器,例程的定义

管理Oracle例程
创建管理和使用参数文件
实例启动的过程和阶段
实例关闭的过程和阶段
监控警告和跟踪文件

Oracle性能调优概述
调优的问题和目标
调优的步骤
度量调优目标的例子 常见的性能问题
常见的性能问题的结果
开发过程中前摄性的调优考虑
性能与安全的平衡

诊断和调优的工具
维护警报日志文件
使用警报日志文件调优
后台进程跟踪文件
使用跟踪文件
动态排错和性能视图
收集系统范围的统计信息
收集会话相关的统计信息
STATSPACK和UTLBSTAT
V$EVENT_NAM、
V$EVENT_EVENT、
V$EVENT_WAIT视图
性能管理器

第二天
调整共享池的大小
系统全局区(SGA)
共享池
类库缓存
缓存执行计划
查看支持的执行计划
全局空间分配
大内存需求
调优共享池保留空间
维护大对象
其它影响类库缓存的参数
数据字典缓存、术语和调优
测量字典缓存统计
UGA和Oracle共享服务器
UGA的大小控制 调整缓冲缓存的大小
Oracle 9i中的缓冲缓存的大小参数
动态SGA特征
动态SGA的分配单位
粒度的考虑
多缓冲池
计算多池的点击率
缓冲池的字典视图
缓存数据表
自动的空间管理

调整其它SGA结构
Redo日志缓存大小控制和效率诊断
使用动态视图分析Redo日志缓存的效率
Redo日志缓存调优准则
监控Java池内存
控制针对Java的SGA大小
多DBWR进程
调优DBWn I/O

第三天
数据库配置和I/O问题
Oracle进程和文件
跨设备的分布式文件
表空间的用法
I/O统计和诊断
完整数据表扫描操作的性能调优
检查点的性能调优
定义和监控FASTSTART检查点
在线Redo日志文件配置
归档日志文件配置
自动的空间管理

优化排序操作
排序过程
排序区域和参数
新的排序区域参数
排序调优
排序过程和临时空间
临时空间片段
操作必须的排序
需要避免的排序
监控临时表空间
临时表空间配置 调优回滚段
回滚段的用法
回滚段的增长
对手动管理的回滚段调优
控制事务回滚的数据的大小
自动撤销的管理
改变、删除和切换撤销的表空间
自动撤销管理的参数
监控自动撤销管理

监控和检测锁
锁的机制和类型
DML锁
表锁模式
DDL锁
监控锁活动的诊断工具和应用实例

调试Oracle共享服务器
Oracle共享服务器特征
监控共享服务器和进程用法
共享服务器和内存使用
错误处理

第四天
应用程序调优
数据库管理员角色
数据存储结构
选择物理结构
数据访问方法
簇类型及应用分析
索引调优
索引组织表
使用和维护映射表
创建和使用物化视图
物化视图和查询重写示例
启用、控制和禁用查询重写
OLTP系统、需求和应用问题
决策支持系统和商业智能
数据仓库要求和应用问题

有效地使用Oracle块
数据库存储的阶层结构
Extent的分配及注意事项
本地管理Extent
表统计
DBMS_SPACE包
迁移和链接
索引重组
监控索引空间
重建索引还是融合索引的问题
监控和识别索引的使用 SQL语句调优
优化器模式概述
设置优化器模式
衡量计划
创建、编辑和维护存储概要
使用SQL跟踪和TKPROF
禁用和启用SQL跟踪
使用TKPROF格式化跟踪文件
SQL*Plus的AUTOTRACE
管理统计信息

操作系统优化和资源管理器使用
操作系统优化
系统架构
虚拟和物理内存
内存、CPU和I/O优化
数据库资源管理器概要
资源分配方法
原始计划:SYSTEM_PLAN
使用子计划
管理数据库资源管理器
创建数据库资源管理器对象
基于资源管理器的操作

本课程名称: Oracle数据库性能调优

查看更多:项目管理公开课

数据库 相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%