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