我的oracle認證考試計劃

本文详细介绍Oracle数据库性能优化的各个方面,包括性能工具的使用、内存调整、存储与I/O优化、SQL优化等内容。针对不同的性能瓶颈提供了实用的解决方案和技术指导。

第一部分 Oracle性能优化工具及使用

 

1.Alert Log与Trace Files

    Alert log

    Alert log文件的重要意义

    Alert log的内容及其诊断

    定期收集并监控alert文件的内容

 

2.后台进程跟踪文件

   文件的内容

   决定存放位置

 

3.用户跟踪文件

   用户跟踪文件的作用

   打开用户跟踪文件功能

   设置存放位置

   产生跟踪文件的几种不同方式及作用

   使用跟踪文件实际诊断的案例分析

 

4.数据字典视图与动态性能视图

    数据字典视图

    动态性能视图

什么是动态性能视图

常用的动态性能视图

系统统计信息相关动态视图

a v$sysstat v$sesstat

b v$system_event v$session_event

c v$sgastat v$pgastat

Oracle等待事件分析

 

5.Statspack工具的使用及分析

    配置、运行、数据收集

    案例分析

 

 

第二部分 内存调整

 

1.内存设置概述

2.DBWn进程原理

3.LRU Latches

4.日志缓冲区原理及调整

5.LGWR进程及理论意义

6.Shared_pool设置及调整

7.SGA设置规划及调整

      Oracle9i动态SGA特性及原理

8.Oracle9i PGA增强及原理

 

 

第三部分、存储与I/O优化

 

1.  存储结构基本概念

   块大小的选择

   PCVTFREE与PCTUSED

       Oracle9i多block_size及特点

 

2.  空间使用管理及Oracle存储结构的变迁

     DMT原理及实现

     LMT优势及性能提高

     ASSM Oracle9i的杰出特性

 

3.  存储优化及调整

整体设计方案的考虑

   行链与行迁移的调整

   HWM的原理

   怎样使表释放空间

4.  调整与重组

   表的重构与优化

   索引统计与重组织

   索引原理及应用

   dbms_space包

   物化视图的使用及原理

   案例分析

   分区

 

5.  进程I/O优化

检测点的原理及优化

    DBWR进程的优化

    异步I/O

    I/O Slaves

    多DBWR进程

    LGWR与ARC进程的优化

    通过在线日志文件的配置优化I/O

      优化归档速度的方法

     

6.  回滚段及临时段的管理及优化

Oracle9i的新特性

    管理与优化


第四部分、SQL优化

 

1.基本概念与工具

2.SQL语句的执行过程

   解析

   生成执行计划

a 怎样访问一个表

        全表扫描

        散列访问

rowid访问

b 怎样访问一个索引

        索引范围扫描

单个索引扫描

全索引扫描

c 怎样进行连接

        嵌套循环

        排序合并

散列连接

3.选择执行计划以及执行

4.结果集处理

5.SQL优化器

    RBO与CBO  

    优化器模式的选择

    Analyze语句

    Histogram

    Explain plan

SQL Trace与TKPROF

    SQL*Plus autotrace

6.怎样观看执行计划

7.SQL调整的总体思路

    定位具有高影响力的SQL

    对Library Cache进行统计——基于statspack的脚本

    SQL调整

    全表扫描的合理性

    优化器在什么情况下选择FTS

    错误的FTS常见的原因

    消除不合理的FTS

    hints

    优化器选错执行计划的处理手段

    手工调整强行用hints指定

    执行计划稳定性

      

 RAC配置与优化

一创建RAC

1         OPS的出现与发展

        RAC的发展及历史

RAC的原理与实现

2         共享存储设备

介绍普通文件系统

介绍OCFS文件系统

安装OCFS文件系统

介绍RAW设备

介绍NFS文件系统

3         Cluster管理软件OCM

软件的说明

运行的原理

安装

升级

配置与运行

4         安装数据库软件

RSH与RAC

共享文件

安装软件(包括cluster组件)

升级软件

5         启动数据库

准备参数文件

参数说明

创建密码文件

准备启动第一个实例

创建数据库

创建数据字典

创建cluster数据字典

准备第二个节点的启动

创建第二个节点的日志文件

创建第二个节点的Undo文件

启动第二个节点

6         测试RAC

监听文件的配置

本地文件的配置

启动监听

检查监听状态

负载均衡(load_balance)

        失败切换(failover)

二 RAC的管理与优化

1         启动关闭数据库

关闭RAC

启动RAC

修改RAC到归档模式

2         备份与恢复

用DD备份RAW数据文件

用RMAN备份数据文件

用RMAN备份日志文件

a  RAC的内部结构

全局共享区

RAC的后台进程

RAC的失败接管

b  RAC的案例说明
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值