课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

课程详情

<1> 性能调优综述
用数据库指导主动优化 Oracle DB 
使用基于自动工作量资料档案库 (AWR) 的工具 优化 Oracle DB 
诊断和优化与 SQL 相关的常见性能问题 
诊断和优化与实例相关的常见性能问题  
使用 Oracle Enterprise Manager 中与性能有关的页 监视 Oracle DB 


<2>调优工具
查看顶级等待事件以确定最长时间的等待 
查看时间模型以诊断性能问题 
使用动态性能视图查看统计信息和等待事件 
使用 Oracle Enterprise Manager 监视 
确定预警日志的关键优化组件 
确定用户跟踪文件的关键优化组件
    

<3>使用自动工作量资料档案库
创建和管理 AWR 快照 
生成 AWR 报表 
创建“比较时段”报表


<4>如何确定问题
确定性能问题 
设置优化优先级 
解释优化诊断 
优化生命周期阶段


<5>使用度量和预警
通过使用度量历史记录视图查看度量 
创建度量阈值 
查看预警 


<6>设置基线 
创建 AWR 基线 
启用自适应阈值 
创建未来时段的 AWR 基线


<7>使用基于AWR的工具 
说明优化自动维护任务 
生成 ADDM 报表 
生成活动会话历史记录 (ASH) 报表 


<8>监视应用程序
配置和管理服务 
通过客户机应用程序使用服务 
通过数据库资源管理器使用服务 
通过调度程序使用服务 
设置服务的性能度量阈值 
配置服务汇总和跟踪 


<9>确定存在问题的 SQL 语句 
描述 SQL 语句处理 
描述优化程序的作用 
查看 SQL 语句统计信息 
确定性能不佳的 SQL 语句 
生成和查看执行计划 
生成 tkprof 报表 
生成优化程序跟踪


<10>影响优化程序
描述优化程序的行为 
调整参数以影响优化程序 
调整数据结构以影响优化程序
    

<11>使用SQL性能分析器
了解SQL性能分析器的好处
描述性能分析器的工作流阶段
使用性能分析器验证数据库发生更改后的影响
    

<12>SQL 性能管理
管理优化程序统计信息的更改 
捕获 SQL 概要文件 
使用 SQL 访问指导  
设置 SQL 计划管理 
设置各种 SQL 计划管理方案 
    

<13>使用数据库重放
确定使用数据库重放的好处  
列出数据库重放包含的步骤 
使用 Oracle Enterprise Manager 记录和重放工作量 


<14>优化共享池
诊断和解决硬分析问题 
诊断和解决软分析问题 
调整共享池的大小 
诊断和解决共享池碎片问题 
将对象保留在共享池中 
调整保留区域的大小 
管理结果高速缓存 


<15>优化缓冲区高速缓存
描述缓冲区高速缓存体系结构 
调整缓冲区高速缓存大小 
解决与缓冲区高速缓存相关的常见性能问题 
使用常见诊断指标提出可能的解决方案 


<16>优化PGA和临时空间 
诊断 PGA 内存问题  
调整 PGA 内存大小 
诊断临时空间问题  
指定临时表空间参数以进行高效操作 


<17>自动化内存管理 
使用内存指导调整动态内存区的大小 
启用自动共享内存管理器  
启用 Oracle Enterprise Manager 内存参数 
设置自动优化的 SGA 组件的最小大小 
使用 SGA 指导设置 SGA_TARGET 
启用自动内存管理 
使用内存指导设置全部内存参数 


<18>优化段空间使用
优化段空间管理 
使用段空间指导 
转换到自动段空间管理  
优化块空间管理 
诊断并纠正行迁移 
诊断表碎片 
使用表压缩 


<19>优化 I/O
诊断数据库 I/O 问题 
说明条带化和镜像所有内容 (SAME) 概念 
设置 filesystemio_options 
选择适合的 I/O 解决方案 
优化 Automatic Storage Management (ASM)


<20>性能优化概要
列出该课程中确定的最佳方案 
总结性能优化方法