基于ORACLE数据库应用系统性能调整和优化研究

基于ORACLE数据库应用系统性能调整和优化研究

论文摘要

步入21世纪后,我国信息化建设在各行各业中不断的深入和发展。应用管理系统的性能在企业信息化中越来越被人所关注,尤其对于一些存在海量数据处理和快速响应需求的企业显得尤为重要。应用管理系统的性能优化包括对应用程序本身的优化,操作系统的优化,硬件系统的优化和数据库系统的调整和优化,其中数据库系统的调整和优化在应用管理系统优化中占据着核心的地位。数据库系统的调整和优化包括多个层次,通过对数据库系统性能瓶颈问题的挖掘,依靠数据库性能调整和优化方法学,最大程度的提高数据库系统的运行效率,降低系统运行的资源消耗。本文详细阐述了基于ORACLE数据库系统的数据库性能优化和调整的原理和相关技术,介绍了ORACLE数据库系统性能评价指数系统。以电信综合管理系统为实例,结合ORACLE9i数据库性能优化的实际经验,在SQL语句优化、ORACLE内存优化以及ORACLE安装配置等方面对数据库系统性能优化进行了深入的分析和测试。对相关数据库系统性能优化技术在实际应用管理系统中的应用进行了系统研究。并在优化前后,针对于数据库系统整体性能情况进行了统计数据收集,同时详细分析和对比了相关的统计数据,从而验证了这些优化技术在数据库性能调整和优化中所起的重要作用。最后,提出了基于ORACLE数据库的应用管理系统性能优化技术应用的一般原则。通过对数据库系统的性能进行调整和优化,大大提升了对资源的使用效率,进而加快了应用系统的运行速度,提高了事务处理的呑吐量,盪狭讼低车母咝运行,对于现有系统正常有效的运行有着较高的实用价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究现状
  • 1.2.1 数据库性能优化
  • 1.2.2 数据库性能优化工具
  • 1.3 研究目的和意义
  • 1.4 本文的结构
  • 第二章 ORACLE 性能优化概述
  • 2.1 性能优化的技术
  • 2.1.1 索引
  • 2.1.2 磁盘阵列I/O 和碎片
  • 2.1.3 与数据库性能有关的参数
  • 2.1.4 SQL 语句的优化
  • 2.1.5 ORACLE 数据库的并行性
  • 2.2 影响ORACLE 数据库性能的10 大错误
  • 2.3 对数据库系统整体的性能评价
  • 2.3.1 教育性能指数
  • 2.3.2 系统性能指数
  • 2.3.3 内存性能指数
  • 2.3.4 磁盘性能指数
  • 第三章 ORACLE 数据库性能优化技术
  • 3.1 索引
  • 3.1.1 概述
  • 3.1.2 B*树索引
  • 3.1.3 哈希索引
  • 3.1.4 位图索引
  • 3.1.5 分区索引
  • 3.1.6 基于函数的索引
  • 3.2 查询优化技术
  • 3.2.1 SQL 语句转换
  • 3.2.2 试探查询转换
  • 3.2.3 基于开销的查询转换
  • 3.3 并行查询
  • 3.3.1 并行化设计策略
  • 3.3.2 并行处理服务器缓冲池
  • 3.3.3 控制并行度
  • 3.3.4 并行类型
  • 第四章 ORACLE 内存结构
  • 4.1 SGA
  • 4.1.1 Shared Pool(共享池)
  • 4.1.2 Buffer Cache(数据高速缓冲区)
  • 4.1.3 多缓存池
  • 4.1.4 Redo Log Buffer(重做日志缓冲区)
  • 4.1.5 Java Pool(JAVA 池)
  • 4.1.6 Large Pool(大池)
  • 4.1.7 Fixed SGA(固定的SGA)
  • 4.2 PGA
  • 4.3 UGA
  • 第五章 ORACLE 性能优化实例
  • 5.1 电信综合管理系统的总体设计
  • 5.1.1 系统的层次内容
  • 5.1.2 系统总体结构
  • 5.1.3 软件的逻辑结构
  • 5.2 SQL 语句的优化应用
  • 5.2.1 优化器的选择
  • 5.2.2 应用实例1
  • 5.2.3 索引对SQL 语句优化的作用
  • 5.2.4 应用实例2
  • 5.3 优化ORACLE 内存设置
  • 5.3.1 系统及数据库配置情况
  • 5.3.2 参数更改前性能测试数据
  • 5.3.3 ORACLE 内存参数的调整
  • 5.3.4 参数调整后的性能测试数据
  • 5.4 本章小结
  • 第六章 总结和展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 攻读硕士学位期间发表的论文
  • 致谢
  • 相关论文文献

    • [1].Oracle集群数据库压力测试与分析[J]. 佳木斯大学学报(自然科学版) 2020(01)
    • [2].基于Oracle数据库的航磁异常自动渲染技术[J]. 物探与化探 2020(01)
    • [3].Oracle智能化内存管理特性与配置方法[J]. 现代计算机 2020(12)
    • [4].Oracle分布式数据库与应用实践微探[J]. 电子技术与软件工程 2016(24)
    • [5].ORACLE字符集迁移及乱码问题的解析[J]. 赤子(上中旬) 2016(22)
    • [6].一种基于Oracle的街景分布式数据库实现方法[J]. 现代测绘 2017(05)
    • [7].基于服务器端的钻井工程计算的研究与运用——Oracle钻井数据库[J]. 科技创新与应用 2017(26)
    • [8].虚拟技术在Oracle数据库备份中的应用[J]. 信息化建设 2015(12)
    • [9].探讨Oracle数据库管理之控制文件[J]. 电子测试 2016(10)
    • [10].Oracle数据库系统及应用课程教学改革探索[J]. 湖南理工学院学报(自然科学版) 2016(03)
    • [11].Oracle数据库优化方法分析[J]. 硅谷 2014(24)
    • [12].Oracle分布式数据库系统及网络安全策略探究[J]. 数码世界 2020(04)
    • [13].基于Oracle数据库大数据的检索优化分析与设计[J]. 数码世界 2017(04)
    • [14].基于oracle日志挖掘的增量同步方案的设计[J]. 数码世界 2017(06)
    • [15].Oracle推出可自动响应安全威胁新产品[J]. 智能制造 2020(10)
    • [16].oracle事务控制机制研究[J]. 信息系统工程 2017(02)
    • [17].Oracle身份验证的攻击与防范[J]. 信息安全与技术 2015(11)
    • [18].Oracle数据库全文检索性能研究[J]. 现代计算机(专业版) 2016(27)
    • [19].基于Oracle的数据仓库的实现[J]. 福建电脑 2015(03)
    • [20].Oracle中两种数据同步技术的性能测试与评价[J]. 中国数字医学 2011(02)
    • [21].基于Oracle分布式数据库的查询算法改进研究[J]. 自动化与仪器仪表 2015(11)
    • [22].基于工作过程研究项目化教学在Oracle数据库教学中的应用[J]. 新课程研究 2020(06)
    • [23].Oracle在学生管理系统中的应用[J]. 信息通信 2014(05)
    • [24].ORACLE事务处理机制探析[J]. 电脑知识与技术 2013(15)
    • [25].林业信息化建设中oracle的应用[J]. 林业勘查设计 2012(01)
    • [26].基于快照的Oracle数据同步研究[J]. 办公自动化 2011(04)
    • [27].Oracle专题——外连接过滤[J]. 数字技术与应用 2011(08)
    • [28].基于Oracle的教务系统优化实践探索[J]. 中国教育信息化 2011(15)
    • [29].Oracle商务智能在现代企业信息中的应用[J]. 中国商贸 2010(02)
    • [30].大型关系数据库Oracle教学模式的改进[J]. 计算机教育 2010(06)

    标签:;  ;  ;  

    基于ORACLE数据库应用系统性能调整和优化研究
    下载Doc文档

    猜你喜欢