您在这里:首页 > 就业培训 > 最新热门课程
Oracle视频
Oracle
CUUG课程

11g 性能调优高级实训班

   

    学习如何通过调整数据库性能的方法从而最大限度提高数据库的使用。学习数据库自动管理的特征,以及练习手动调整的方法通过使用 statspack工具。明确定义各种方法论,学员了解调整数据库的方法。课程包括调整数据库的各种组件,将让学员掌握关于 SQL 优化的坚实基础。学员将学习和掌握针对Oracle11g服务器而有效地精调SQL 语句的必要知识和技能。学员将学习和掌握关于Oracle11g基于 Rule [规则] 的优化程序和基于 Cost [成本] 的优化程序的完整概念和知识,并将通过有组织的动手实践活动来强化讲师在课堂上培训内容。本课程采用了一系列极具挑战性的讲座,可使学员根据各自的水平和步调来“一边玩耍、一边发现、和一边学习”。学员将学习如何使用各类Oracle 诊断工具和实用软件:EXPLAIN、SQL Trace 和 TKPROF、SQL*Plus AUTOTRACE 等等。此外,学员还将学习如何通过改变物理方案和修改SQL 语句句法来影响Optimizer [优化程序] 的行为。通过上机练习强化课堂内容。

· 课时总计:

5天/40学时

· 内容设计:
 


列出数据库调整的相关规则
描述在不同的开发阶段之间进行调整的依赖性
列出调整的目标
列出最常见的调整的问题
在开发阶段和上线运行阶段进行调整的不同步骤
性能和安全相关权衡

描述警告日志文件的使用
描述保留在动态性能视图中的统计
使用STATSPACK收集统计
描述STATSPACK是如何收集统计
如何看懂STATSPACK的统计报告
其它的调优工具

库缓冲区命中率的调整标准
数据字典缓冲区命中率的调整标准
确认大对象的尺寸并pin在共享池中
共享池保留区的使用
描述USA
设置合适的共享池的尺寸


描述不同Oracle进程是如何使用数据缓冲区
列出与数据缓冲区相关的调整问题
监视数据缓冲区中不同类型的池的使用
获得Oracle的建议值
创建多种类型的数据缓冲区来提高命中率
诊断和解决free list列表的冲突


监视日志缓冲区的使用
分配java池
配置使用多个I/O slave进程
配置使用多个DBWn进程


列出分布不同类型的数据文件的好处
列出在表空间中对数据进行分区的理由
诊断表空间使用的冲突
描述检查点是如何工作
监视和调整检查点
监视和调整redo log


描述如何实现排序的操作
识别Oracle的哪些操作需要排序
内存中的排序和磁盘中的排序的不同
监视内存的排序操作,设置正确的排序参数


描述栓的目的
识别不同类型栓的请求
诊断栓冲突,调整相应的资源


使用动态性能视图诊断回滚段的性能
定义回滚段的数量和尺寸
分配合适的回滚段给大事物
实现回滚段的手动和自动管理


识别不同类型的锁
列出可能导致的锁冲突
使用Oracle工具检查锁冲突
预防、处理锁冲突
描述死锁的处理方式

描述共享服务器的使用
配置共享服务器
调整共享服务器性能

列出调整应用的规则
描述不同的存储结构对数据库性能的影响
创建簇表、组织索引表、不同类型的索引
物化视图和查询重写
OLTP、DSS系统的配置规则

正确的使用区和块
解释空间的使用和高水位
诊断高水位
描述数据块的使用参数
回收段的使用空间
描述和检查块的行迁移和行链接
监视索引的使用

描述优化器的使用
描述稳定执行计划的概念
解释存储大纲的使用
如何使用hints
对SQL语句进行跟踪的各种工具
描述柱状图的使用
描述集簇因子对优化器的影响

 

相关文章 [上一篇] “CUUG杯”第五届台球赛集絮(最新)
010-88589926(88587026)
CUUG热门培训课程
Oracle DBA就业培训
CUUG名师
网络课程
技术沙龙
最新动态

总机:(010)-88589926,88589826,88587026 QQ讨论群:243729577 182441349 邮箱:cuug_bj@cuug.com
通信地址:北京市海淀区紫竹院路98号北京化工大学科技园609室(CUUG)邮政编码:100089 
中国UNIX用户协会 Copyright 2010  ALL Rights Reserved 北京神脑资讯技术有限公司
京ICP备11008061号  京公网安备110108006275号