Oracle调优培训 课程介绍 该培训课程面向大中型企业中的数据库相关的开发人员和管理人员。课程的主要内容是Oracle 11g数据库性能调优的各种实例、方法、技巧以及与之对应的原理的讲解通过本课程地学习。学员可以大大的提升数据库性能调优的能力。课程结合大量案例,使学员能够理论结合实际,学以致用。 课程目标 掌握Oracle 11g数据库性能调优的各种实例、方法、技巧 掌握Oracle11g数据库性能调优工具的使用 了解Oracle11g数据库性能调优 预备知识 具有一定的数据库知识 课程长度 3天(24学时) 考核方式 闭卷考试 课程内容 第1天 | | | | 1.1. Oracle数据库体系结构概述 Oracle数据库内存 Oracle数据库的进程 Oracle数据库的文件 1.2. 后台进程架构 SMON进程 PMON进程 DBWr进程 LGWR进程 ARCH进程 CKPT进程 1.3. 内存结构 共享池 数据库缓冲区高速缓存 日志缓冲区 大池 JAVA池 流池 1.4. 逻辑和物理存储结构 表空间 段 区 Oracle数据块 | | | | | 调整Oracle初始化参数 使用AWR Logmnr在调优中的运用 Materialized view在调优中的运用 Stored Outline在SQL优化中的运用 表结构优化 跟踪Session 等待事件的性能诊断 资源限制的性能诊断 TKPROF工具使用简介 | | | | | 表空间的管理与优化 Oracle数据库中行迁移/行链接 HWM与数据库性能 调整I/O相关的等待 Freelists和Freelist Groups | | | | 自动PGA管理 KEEP池和RECYCL池 数据库的热点块 Shared Pool的原理及调优 索引在优化中的作用 Partition在调优中的应用 提示(hint)的应用 实际案例与trouble shooting经验简介 |
|