通行证 | 帐号: 密码: 注册 | 登录
网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 开题报告 -> 计算机开题
·电气自动化原创文章范文
·学前教育专业原创文章范文
·国际经济贸易原创文章范文
·药学专业原创文章范文
·英语专业原创文章范文
·公共事业管理原创文章范文
·金融专业原创文章范文
·农业推广技术原创文章范文
·电子商务专业原创文章范文
·法律专业原创文章范文
·工商管理原创文章范文
·汉语言文学原创文章范文
·人力资源管理原创文章范文
·动物医学专业原创文章范文
·心理学专业原创文章范文
·教育管理原创文章范文
·市场营销原创文章范文
·计算机专业原创文章范文
·物流管理专业原创文章范文
·小学教育专业原创文章范文
·行政管理专业原创文章范文
·土木工程管理原创文章范文
·财务会计专业原创文章范文
·信息管理信息系统原创范文
·室内设计专业原创文章范文
·眼视光技术原创文章范文
·材料工程管理原创范文
·工业设计专业原创文章范文
·航海技术专业原创文章范文
·模具设计与制造原创范文
·汽车检测与维修原创范文
·数控技术专业原创文章范文
·汽车技术服务原创文章范文
·光机电应用技术原创范文
·机电一体化原创文章范文
·印刷技术专业原创文章范文
·动漫设计与制作原创范文
·软件技术专业原创文章范文
·广告设计专业原创文章范文
·应用电子技术原创文章范文
·电子信息工程技术原创范文
·机械专业原创文章范文
·酒店管理专业原创文章范文
·旅游管理专业原创文章范文
·文化产业管理专业原创范文
·质量管理专业原创文章范文
·通信工程专业原创文章范文
·护理专业原创文章范文

原创文档范文 → 计算机专业原创文档范文 软件技术专业原创文档范文  现成文档范文 → 计算机文档范文

浅谈Oracle数据库优化设计_开题报告

Ktbg755 浅谈Oracle数据库优化设计_开题报告研究背景和意义计算机技术的飞速发展,推动了整个社会的信息化进程,促进了信息技术的进步,催生了量的信息系统,尤其是各种管理软件。而管理软件离不开对大量数据的处理,这就要依赖于数据库管理系统。Oracle 是当前世界上使用最为广泛的数据库管理系统之一,由于Oracle 拥有..
浅谈Oracle数据库优化设计_开题报告 Ktbg755  浅谈Oracle数据库优化设计_开题报告

研究背景和意义
计算机技术的飞速发展,推动了整个社会的信息化进程,促进了信息技术的进步,催生了量的信息系统,尤其是各种管理软件。而管理软件离不开对大量数据的处理,这就要依赖于数据库管理系统。Oracle 是当前世界上使用最为广泛的数据库管理系统之一,由于Oracle 拥有强大的数据管理能力和较好的数据保密性,以及出众的技术优势。Oracle 得到了大规模的应用,它经常作为大型管理软件的后台数据库。随着数据库规模的扩大,用户数量的增加,数据库应用系统的响应速度下降,性能问题越来越突出。为了改善系统的性能,一般可以从多个方面入手,如提高计算机硬件设备及网络设备的档次、提高网络带宽以提高其响应速度。但这只是阶段性的,且成本较高,难以达到提高系统整体运行效率和性能的目的,数据库系统的性能调整与优化对于整个系统的正常运行起着至关重要的作用。数据库性能调整与优化涉及到多个层面,通过统一规划、系统分析做出相应的调整,可以提高数据库的稳定性和可用性,保障系统高效地运行,解决系统瓶颈,节约系统开销,具有良好的应用价值,同时也对理论研究提供了一定的方法指导。针对不同业务模式都可以对数据库进行优化,优化数据库是一项重要而且精深的工作,是安装建立数据库之后的必要操作。
Oracle数据库应用现状
Oracle数据库系统是Oracle(甲骨文)公司于1979年发布的世界上第一个关系数据库管理系统。经过30多年的发展,Oracle数据库系统已经应用于各个领域,在数据库市场占据主导地位。Oracle公司也成为当今世界上最大的数据库厂商和最大的商用软件供应商,向遍及全球的145个国家和地区的用户提供数据库、工具和应用软件,以及相关的咨询、培训和支持服务。
Oracle数据库产品是当前市场占有率最高的数据库产品,约为49%。如右图所示描述了2010年几大数据库产品的市场占有率情况。Oracle数据库客户遍布工业、金融、商业、保险等各个领域,从大型企业(如AT&T、雪铁龙、通用电气等)到纯粹的电子商务公司(如亚马逊、阿里巴巴等)。在当今世界500强企业中,70%企业使用的是Oracle数据库,世界十大B2C公司全部使用Oracle数据库,世界十大B2B公司中有9家使用的是Oracle数据库。
Oracle数据库一般用作大型信息系统或者动态网络的后台数据库,其主要功能是存储和管理数据,但随着数据量加大、并发用户增多,系统经常会出现吞吐量降低,响应时间变长等问题。Oracle数据库系统性能与多方面因素有关,除操作系统、服务器、网络性能外,应用程序、数据存储结构等也会影响其性能。如何有效优化调整数据库性能,避免系统瓶颈,是保证Oracle数据库高效运行的基础。
Oracle数据库优化目的
随着Oracle关系型数据库被大家广泛的使用,其存储量的持续膨胀、并发用户数的持续增加,经常显现出系统吞吐量逐渐下降,响应时间逐步增长等等的问题。怎样才可以有效调优数据库性能,有效的绕过系统瓶颈,变成了数据库相关人员必须面临的问题。优化和设计Oracle数据库是一个持续复杂的过程,在数据库系统的每一个时期都会涉及到它。   优化和调整数据库性能的基本原则是千方百计减少不通过磁盘访问就可以获得所需数据,从而增强系统的吞吐量,降低响应时间,使数据库可用性得到不断提高。 
1 调整数据库SQL语句
应用程序的执行最终将归结为数据库中的SQL语句执行,因此SQL语句的执行效率最终决定了ORACLE数据库的性能。数据库SQL语句优化,目的无非就是提高查询速度,降低目标SQL语句的资源消耗,提升服务器的响应时间及性能。
主要的优化方法有如下几点:(1)表的设计要规范,即要符合数据库设计三范式。(2)适当建立索引,在频繁作为检索条件,更新较少的字段上建立索引,以提高查询速度。(3)分表查询,有水平分割、垂直分割。(4)读写分离,读(read)、写(create、update、delete)。(5)建立存储过程  2 调整操作系统参数
例如:运行在UNIX操作系统上的ORACLE数据库,可以调整UNIX数据缓冲池的大小,每个进程所能使用的内存大小等参数。   3 优化数据库的配置   3.1 内存分配调整   Oracle11g 数据库实例的内存结构主要由系统全局区SGA (System Global Area)和进程全局区PGA (Process Global Area)构成,而系统全局区又由五部分组成:数据缓冲区、SQL共享池、日志缓冲区、大池以及Java池,它们的分配情况严重制约着数据库的性能。    3.2 磁盘I/O调整   因为磁盘I/O速度会严重制约数据库的性能,所以要想提升系统性能就应该解决好磁盘I/O。影响磁盘I/O的主要因素有:磁盘竞争度、I/O频繁度、数据块的空间分配和管理等。   3.3 回滚段的设置   回退条目保存在回滚段里,用于保存被修改数据的初始版本,根据此信息,用户能够撤销还没有提交给系统的事务,从而是数据库能够保持数据一致性以及从实例崩溃里得到恢复的能力。回滚段在事务处理中起着关键作用,它的设置是否合理会制约系统的性能。   3.4 碎片整理   不断变化的数据库对象和数据操作会不断的产生磁盘碎片。碎片一般有索引级、表级、表空间级。   (1)索引级碎片通常情况下是由于叶节点的胡乱排序、索引值的不断变化而引起B-TREE结构的失衡、索引创建的太多等等因素导致的。要想单一化索引表,进而少产生索引碎片,可以采取索引尽量少创建,索引尽量建在变化频率比较低的列上或着先执行插入数据的操作,再创建表的索引等等措施。

二、^范文提纲
1  引言
1.1 研究背景和意义
1.2 Oracle数据库应用现状
1.3 Oracle数据库优化目的

2  影响数据库性能的因素
2.1 数据库服务器的性能
2.2 数据库的配置
2.3 网络I/O情况
2.4应用程序性能情况
3  Oracle数据库优化设计
3.1 调整操作系统参数
3.1.1 规划服务器系统资源
3.1.2调整服务器内存配置
3.1.3设置操作系统进程优先级
3.2 调整服务器内存分配
3.3 调整磁盘I/O
3.4 调整数据结构的设计
3.4.1 利用表分区
3.4.2 合理使用索引
3.4.3 储存过程的使用
3.5 调整数据库SQL语句
3.6 调整应用程序结构设计

4  Oracle数据库优化方案
4.1优化措施实施
4.2优化结果分析

5  总结
 
三、参考文献
[1]李丙洋.涂抹Oracle——三思笔记之一步一步学Oracle [M].北京:中国水利水电出版社,2010年
[2]盖国强.循序渐进Oracle——数据库管理、优化与备份恢复[M].北京:人民邮电出版社,2007年
[3]盖国强.深入解析Oracle——DBA入门、进阶与诊断案例[M].北京:人民邮电出版社,2009年
[4]有教无类 落落. Oracle查询优化改写技巧与案例[M].北京:电子工业出版社,2015年
[5] 秦靖 刘存勇.Oracle从入门到精通[M].北京:机械工业出版社,2011年
[6] 韩锋. SQL优化最佳实践:构建高效率Oracle数据库的方法与技巧[M].北京:机械工业出版社,2016年
[7]郭珉.ORACLE数据库SQL优化原则[J].计算机系统应用,2010年,第04期
[8] 郭霞. 基于Oracle数据库性能优化技术研究 [J]. 电脑知识与技术,2011年,第24期 
[9]闫爱涛.浅谈ORACLE数据库优化设计[J].科技信息,2012年,第04期
[10]李永亮  郑晨溪.Oracle数据库性能优化概述[J].电子制作,2015年,第04期



浅谈Oracle数据库优化设计_开题报告......
资源分享网站的设计与实现_开题报告
基于用户体验的专题学习网站设计研究_开..
Android系统的音乐播放器设计与实现_开..
浅析线上购物网站与线下售货机平台的应..
论数据库的运行维护与简单的性能优化问..
基于Android平台的云电脑客户端开发设计..
基于BS架构在线学习网站的设计与实现_开..
ASP.NET技术开发电脑维修站客户信息管理..
大学生素质拓展信息管理系统设计与应用_..
企业门禁管理系统设计-开题报告
上一篇:网络点菜系统_开题报告 下一篇:基于UML技术的企业图书管理_开题..
点击查看关于 浅谈 Oracle 数据库 优化 设计 开题 报告 的相关范文题目 【返回顶部】
精彩推荐
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文
学生信息管理系统+VB代码+开题报告及一..
VB+通讯录信息管理系统+范文PPT及开题报..
药品库房管理系统+VB开题报告答辩PPT外..
VB+库存管理系统+开题报告
基于Java的生产管理系统设计开题报告
化妆品在线销售的设计与实现-开题报告
基于VC++图像处理小工具-开题报告
文档设计(范文)开题报告格式范文
基于多媒体技术的旅游信息演示与查询系..
企业客户资源管理系统开题报告

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有