摘要:课程名称: ORACLE 9i: 性能调试 Performance Tuning
本课程向学员解释可用来改进Oracle9i服务器性能的调整步骤。课程的重点放在数据库上,而非特殊操作系统性能的问题方面, 学习在管理数据库是如何识别、排除故障和解决相关问题。
课程对象
数据库高级管理员、系统工程师和集成人员。
预备知识
基本操作系统知识、相关...
全文:课程名称: ORACLE 9i: 性能调试 Performance Tuning
本课程向学员解释可用来改进Oracle9i服务器性能的调整步骤。课程的重点放在数据库上,而非特殊操作系统性能的问题方面, 学习在管理数据库是如何识别、排除故障和解决相关问题。
课程对象
数据库高级管理员、系统工程师和集成人员。
预备知识
基本操作系统知识、相关的数据库概念、oracle 9i的体系架构和管理。
课时
5天
课程概要
第一天
上午
课程简介
调试概述:介绍了调试的基本概念和通常的调试次序
下午
诊断和调试工具:介绍了oracle提供的主要调试和诊断工具,以及如何使用这些工具,以及它们能提供什么样的调试信息
调整SHARED POOL:讲解了shared pool的各个组成构件,以及它们的功能,同时讲解了如何来调试各个组件,以及每一种调试能带来什么样的性能获益.另外还介绍了调试次序和步骤.
第二天
上午
调整BUFFER CACHE:讲解了buffer cache的功能,以及如何查询它的性能和调整其性能的步骤
调整其他的SGA结构:介绍了sga中的其他结构,包括redo log buffer,large pool,java pool等构件的功能和调整,以及如何查询它们的性能
下午
数据库设置和I/O:讲解数据库文件的部署和逻辑对象的部署,以及如何优化I/O的访问和相关参数,调整步骤,以及信息查询.
优化排序操作:介绍了那些数据访问会进行排序,以及排序所要使用的内存和物理空间的管理,以及如何来减少这类动作的发生,以及它们空间使用的优化.
第三天
上午
监视栓竞争:拴竞争的类型,以及如何来监视拴竞争,和如何来减少竞争对资源访问的影响.
调整回滚段:介绍回滚段的功能,使用原理,以及常见错误,同时讲解了如何优化回滚段和监控它们的运行
下午
监视锁竞争:介绍了锁的功能,以及类型.同时如何来监视锁.
调整ORACLE SHARED SERVER:讲解了shared server的特点,如何优化shared server和相关进程.以及相关视图的查询.
第四天
上午
应用调整:介绍了对于不同table的优化,以及各种index的适用情况,以及针对数据库的应用的不同,应该如何部署和使用数据库.
有效使用oracle块:讲解了数据库的物理存储结构,以及block上的优化参数的含义和使用,以及水印线概念.如何优化chaining row和migrated row.
下午
SQL 语句调整:sql语句的运行机制和优化模式,以及如何来优化不同的sql语句和如何来使用statspack.
调整操作系统和使用资源管理器:在操作系统范围内如何针对oracle的使用来对资源和系统进行优化.
|
| 51EA 提示: | 历史记录不代表当前培训学校招生情况,仅供研究参考,建议您直接电话咨询校方。 |
|