数据库性能优化及其在报刊信息系统的应用

数据库性能优化及其在报刊信息系统的应用

论文摘要

Oracle数据库是目前应用最为广泛的大型数据库管理系统,报刊信息系统是目前使用ORACLE数据库的应用系统之一。其业务系统组成结构复杂,数据量大,用户数众多,对性能要求较高。本文研究了数据库系统的优化技术,论述了报刊信息系统数据库从构建到运行两阶段优化的具体实现方法及过程。在数据库系统优化技术方面,本文主要研究了环境优化、实例及数据库优化、SQL语句优化三方面优化内容。这部分的研究工作为报刊系统数据库的优化工作提供了必要的理论基础。在报刊数据库系统的构建优化中,首先提出了报刊系统数据库的总体架构,其次从系统配置和关键技术两个方面进行分析,确定了报刊信息系统数据库的高可用性的优化构建方案,最后研究了报刊信息系统数据库的具体实现过程。报刊信息系统数据采取全国大集中模式,对数据库的性能要求高。本文针对系统的业务特点,对服务器的性能及数据库的磁盘容量进行了合理估算,制定了合理的软硬件配置方案,同时,采用了先进的数据库并行技术、SAN存储技术、磁盘RAID技术等,为系统提供了高性能保障。从根本上避免了系统资源配置不足,系统架构设计不合理的问题。在该系构建完成后,在运行维护阶段,对数据库内部进行了必要的优化调整。主要对数据库参数进行了优化调整,对大表采用了分区技术,对SQL语句进行了必要的调整。目前系统运行稳定,性能良好,完全满足了报刊全国数据大集中的业务要求。同时,本文为基于ORACLE数据库的其他应用系统的优化提供了一套相对完整的优化参考方法。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 论文背景
  • 1.2 国内外研究现状
  • 1.3 数据库优化综述
  • 1.3.1 优化的概念及目标
  • 1.3.2 影响数据库性能的关键因素
  • 1.3.3 优化的策略
  • 1.4 论文的内容和结构
  • 第二章 数据库优化技术
  • 2.1 环境优化
  • 2.1.1 操作系统优化
  • 2.1.2 RAID技术
  • 2.1.3 存储管理优化
  • 2.2 实例与数据库优化
  • 2.2.1 Oracle内存分配与调整
  • 2.2.2 数据库存储结构
  • 2.2.3 数据库模式和模式对象
  • 2.2.4 分区技术
  • 2.2.5 索引技术
  • 2.3 SQL优化
  • 2.3.1 SQL执行过程
  • 2.3.2 ORACLE优化器
  • 2.3.3 执行计划
  • 2.3.4 SQL优化的基本原则
  • 第三章 报刊信息系统数据库构建优化
  • 3.1 系统总体架
  • 3.2 系统优化配置方案
  • 3.2.1 系统配置原则
  • 3.2.2 系统配置分析
  • 3.2.3 关键技术分析
  • 3.2.4 系统软硬件高可用配置方案
  • 3.3 报刊信息系统数据库具体实现
  • 3.3.1 并行数据总体规划
  • 3.3.2 磁盘存储规划
  • 3.3.3 数据库安装配置
  • 第四章 报刊信息系统数据库内部优化
  • 4.1 数据库初始化参数调整
  • 4.1.1 内存参数调整
  • 4.1.2 其他主要参数调整
  • 4.2 表优化
  • 4.2.1 小表的CACHE存储
  • 4.2.2 使用大表分区技术
  • 4.3 SQL优化
  • 4.3.1 合理使用索引
  • 4.3.2 WHERE子句连接顺序
  • 4.3.3 使用绑定变量
  • 4.3.4 在子查询中使用(not)exists代替(not)in。
  • 4.3.5 SELECT子句中避免使用‘* '
  • 第五章 结束语
  • 参考文献
  • 致谢
  • 相关论文文献

    • [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)

    标签:;  ;  

    数据库性能优化及其在报刊信息系统的应用
    下载Doc文档

    猜你喜欢