507分钟

Oracle数据库课程精讲:性能优化

Oracle数据库课程精讲:性能优化

数据库的性能问题是数据库领域里讨论最多的话题,因其而其牵扯到数据库原理、IO存储、服务器性能、前台应用等等,故性能问题十分考验优化者内功。本课程将讲述ORACLE数据库在各种应用环境下的调优方案,让你…

课程分类
编程开发 | 软件开发
适用人群
工程师, 主管/团队负责人, 专家
课程标签
Oracle数据库,性能优化,调优
数据库的性能问题是数据库领域里讨论最多的话题,因其而其牵扯到数据库原理、IO存储、服务器性能、前台应用等等,故性能问题十分考验优化者内功。本课程将讲述ORACLE数据库在各种应用环境下的调优方案,让你内(优化原理,优化思路)外(优化工具,技巧)兼修,早日成为优化达人。
第一章  性能优化基础 - 1 性能优化概述 - 2 Oracle数据库性能优化概述 - 3 使用OEM监控数据库的性能 第二章 使用度量和预警 - 1 几个基本概念 - 2 查看统计信息的度量 - 3 服务器预警 - 4 自定义度量 第三章 基线 - 1 什么是基线 - 2 创建和管理基线 - 3 使用基线设定预警的阈值 - 4 使用OEM快速配置自适应阈值 - 5 基线的模板 第四章优化数据高速缓存(Buffer Cache) - 1 Buffer Cache的结构 - 2 BufferCache相关数据字典和hit rate率的计算 - 3 搜索Buffer Cache的过程 - 4 使用Buffer Cache指导建议 - 5 Buffer Cache相关的等待事件 - 6 DBWn进程和子进程 第五章优化共享池(Shared Pool) - 1 共享池的结构及相关数据字典 - 2 查看共享池的AWR报告 - 3 诊断LibraryCache之一:避免硬解析 - 4 诊断LibraryCache之二:避免软解析 - 5 诊断LibraryCache之三:避免碎片 - 6 诊断数据字典高速缓存和ResultCache - 7 使用共享池优化指导 第六章优化PGA - 1 Oracle数据库的内存结构与连接建立的过程 - 2 PGA的组成结构与相关数据字典 - 3 软解析和硬解析 - 4 设置PGA的初始值 第七章优化临时空间 - 1 什么是临时数据 - 2 管理临时表空间的方法 - 3 监视临时表空间 - 4 使用临时表空间组 第八章 影响优化程序 - 1 优化器概述 - 2 影响优化器行为之一:使用hints - 3 影响优化器行为之二:优化器的统计信息 - 4 影响优化器行为之三:使用参数控制优化器的行为 - 5 影响优化器行为之四:影响访问路径 - 6 影响优化器行为之五:链接操作 - 7 影响优化器行为之六:排序操作 第九章 优化输入和输出(I/O) - 1 磁盘的基础知识 - 2 通过索引减少物理I/O - 3 文件的条带化:分布式I/O - 4 I/O相关的等待事件
赵渝强

赵渝强

曾任京东大学大数据学院院长 曾任Oracle中国有限公司高级技术顾问