`
旁边的手
  • 浏览: 66314 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle数据库优化概述

阅读更多
随着实际项目的启动,实际项目中使用的 Oracle数据库经过一段时间的运行,在线保存的数据量和业务处理的数据量在逐渐增大,最初的Oracle设置,与实际需要的运行性能有一定差距,因而需要进行一些优化调整。
Oracle数据库的优化,针对不同的应用,会有侧重点不同的优化方法,根据实际项目的应用特点,我们主要关心的是每次事务执行完成的时间长短。
从Oracle数据库本身的特点,优化工作可以从初始优化设置开始,然后进行微优化。
在初始优化设置时,我们只能根据硬件情况,估计业务运行的情况,综合经验,给出一种经验设置,大体上来说,这种经验设置离满足优化需求的目标不是很远。
在完成了初始优化设置后,经过一段时间的业务运行,已可开始收集实际运行环境的性能数据,此时,就可以对各种Oracle性能指标、各种关心的事务操作进行性能评估,然后进行微优化了。
Oracle优化,不是一个一蹴而就的工作,也不是一个一劳永逸的工作,需要定期维护,定期观察,在发现性能瓶颈时及时进行调整。Oracle总是存在性能瓶颈的,不使用、不操作的数据库总是最快的,在解决当前瓶颈后,总是会有另一个瓶颈出现,所以在优化前,我们需要确定一个优化目标,我们的目标是满足我们的应用性能要求就可以了。
Oracle优化,涉及的范围太广泛,包含的有主机性能,内存使用性能,网络传输性能,SQL语句执行性能等等,从面向管理来说,满足事务执行速度性能主要表现在:
1)批量重复的SQL语句执行性能,这主要是通过程序计算完成数据合并和数据汇总的性能和批量数据采集入库的性能;
2)一些单次、不常用的操作的语句执行性能,这主要是指图形用户接口(GUI)的非规律操作。
根据这两个特点,可以把优化方法归纳到3个重要方向:
1)内存等参数配置的优化。内存优化,是性能受益最快的地方。
2)减少物理读写的优化。内存逻辑I/O操作的时间,远远小于物理I/O的操作时间。
3)批量重复操作的SQL语句及大表操作的优化。减少SQL执行次数,减少大表操作次数。


更多内容请大家下载附件。
oracle数据库优化内容:
      1.Oracle数据库优化概述
      2.性能规划器的使用
      3.顶层会话的使用
      4.Oracle专家的使用
      5.索引调节向导
      6.SQL分析的使用
      7.锁管理器
      8.性能管理员
      9.表空间的重组

  • oracle优化.rar (1.8 MB)
  • 描述: oracle数据库优化内容: 1.Oracle数据库优化概述 2.性能规划器的使用 3.顶层会话的使用 4.Oracle专家的使用 5.索引调节向导 6.SQL分析的使用 7.锁管理器 8.性能管理员 9.表空间的重组
  • 下载次数: 120
分享到:
评论

相关推荐

    oracle数据库的优化

    oracle数据库的优化 数据库的优化 2 概述 2 监控数据库的性能: 2 优化数据库磁盘I/O 2 建立和优化数据库文件的方针: 6 监控磁盘I/O的方法: 7 优化回滚段 7 检测回滚段争用: 7 通过以下公式计算等待比率: 8 若...

    Oracle数据库体系架构概述

    Oracle 数据库体系架构概述,适合于Oracle 数据库管理人员

    Oracle数据库性能优化概述.pdf

    Oracle数据库性能优化概述.pdf

    oracle 官方培训

    Oracle数据库培训大纲(2天) 基本内容 时间安排(天) 课程内容要点 基础和管理 1天 Oracle...Oracle数据库优化概述 Oracle的内存优化 数据库配置与IO优化 诊断工具和等待事件 SQL优化原则和案例 Oracle 10g自动SQL调整

    04.Linux大内存页Oracle数据库优化-熊军概述.docx

    04.Linux大内存页Oracle数据库优化-熊军概述.docx

    oracle数据库优化

    数据库的优化 2 概述 2 监控数据库的性能: 2 优化数据库磁盘I/O 2 建立和优化数据库文件的方针: 6 监控磁盘I/O的方法: 6 优化回滚段 7 检测回滚段争用: 7 通过以下公式计算等待比率: 7 若任何一个的比率大于1%...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    4.6.1 ACFS概述 4.6.2 ADVM动态卷管理 4.6.3 ACFS快照 4.6.4 ACFS的备份和恢复 4.6.5 ACFS同ASM整合 4.7本章小结 第5章 RAC工作原理 5.1单实例并发与一致性 5.1.1数据读一致性与写一致性 5.1.2多版本数据块...

    Oracle数据库管理员技术指南

    1.6.1 利用 Oracle 安装程序创建数据库 1.6.2 使用安装程序创建数据库的注意 事项 1.6.3 怎样建立自己的定制数据库创建 脚本 1.6.4 如何从已有数据库克隆数据库 1.6.5 怎样利用 Database Configuration ...

    EBS性能调优之全面挖掘_V4.2(ebs性能优化、oracle性能优化、linux性能优化)

    数据库优化包括:实例的性能优化和SQL语句的性能优化,实例优化和sql优化均可以通过AWR报告来分析并作出优化方案。 这篇文档描述了如何调查EBS系统性能下降原因、如何使用和理解AWR报告、分别阐述了数据库层/应用层/...

    oracle课程进度表

    oracle学习课程进度表详细介绍Oracle11g安装、升级 管理模式对象 Oracle性能调优 Oracle11g数据库备份与恢复 RAC概述 Oracle11g数据库概述及新特性 Oracle 11g Enterprise ...Oracle数据库启动和关闭 答疑时间

    Oracle数据库应用与开发培训PPT

    教程名称:Oracle数据库应用与开发培训PPT课程目录:【】第一章Oracle概述【】第七章Oracle备份与恢复【】第三章空间管理【】第二章体系结构与安全管理【】第五章OraclePLSQL编程基础【】第八章Oracle优化技术【】第...

    Oracle11数据库入门

    第2章 Oracle数据库体系结构 ppt 第3章 数据库管理工具SQLPLUS ppt 第4章 SQL语言概述 ppt 第28章 IO以及系统优化 ppt 每个PPT短小精悍 内容非常清晰明了; 非常适合入门学习 ">Oracle11数据库培训资料 分门别类;...

    Oracle 11g 官方中文文档集萃【完整版】

    Oracle 11g 官方中文文档集萃(完整打包) 包括: Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g :真正应用测试与...适用于Oracle数据库11g的Oracle变更管理包.pdf

    oracle数据库编程规范

    第一部分 概述. 1 概述. 1.1 背景 1.2 简介 1.3 术语约定 1.4 适用范围 1.5 规范引用文件 第二部分 编程规范 2 书写规范 2.1 大小写风格 2.2 缩进风格 ...Oracle 数据库编程规范 11.6 第五范式 11.7 反规范化

    Oracle11g中文文档.zip

    oracle11g官方中文帮助 Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g 中的分区.pdf ... 适用于Oracle数据库11g的Oracle变更管理包.pdf 闪回数据存档.pdf

    oracle11g官方中文文档完整版

    Oracle 11g 官方中文文档 包括一下部分文档: Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g :真正应用测试与可...适用于Oracle数据库11g的Oracle变更管理包.pdf

    Oracle培训讲稿

    oracle公司内部培训资料 大纲: Oracle结构组件 Oracle服务器入门 管理Oracle实例 ...Oracle数据库优化概述 Oracle的内存优化 数据库配置与IO优化 诊断工具和等待事件 SQL优化原则和案例 Oracle 10g自动SQL调整

Global site tag (gtag.js) - Google Analytics