当前位置 —论文本科论文— 范文

数据库有关论文范文参考文献,与金融企业中的oracle数据库性能优化方案相关论文参考文献格式

本论文是一篇数据库有关论文参考文献格式,关于金融企业中的oracle数据库性能优化方案相关毕业论文开题报告范文。免费优秀的关于数据库及操作系统及数据方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

40;监督与控制.

3.2.2共享池性能优化

在共享池优化方面应该综合考虑SQL语句的连续性和存储空间的整体性,尽量避免出现语句离散和空间碎片等情况出现,这样可以提升数据库系统的响应速度.

若想对每个节点共享池的大小进行调整可以通过调整SHAREDPOOLSIZE的值来实现;在设置共享池时注意代码的重用可以提高其命中率;对于诸如自定义的过程与包等比较大的对象,可以在内存中预先储存比较重要的大对象,也能够达到提高共享池性能的目的.

总之,应该保证共享池对语句的解析和运行效率以及数据的命中率,确保库缓冲区同高速字典数据缓冲区的大小合适.

金融企业中的oracle数据库性能优化方案参考属性评定
有关论文范文主题研究: 数据库相关论文范文 大学生适用: 自考毕业论文、学士学位论文
相关参考文献下载数量: 69 写作解决问题: 写作技巧
毕业论文开题报告: 论文模板、论文结论 职称论文适用: 刊物发表、中级职称
所属大学生专业类别: 写作技巧 论文题目推荐度: 最新题目

3.2.3高速缓冲区性能优化

高速缓冲区的大小与磁盘I/O密切相关,通常来说,高速缓冲区的缓存越小,数据库能够存放的内存数据也就越少,相比之下磁盘的I/O也会变大.为了减小磁盘的I/O消耗,可以通过调整高速缓冲区的尺寸来实现,使服务器进程能够尽可能在缓冲区中找到所需数据,从而缩短等待数据块或空闲缓冲区的时间.若想增大BufferCache可以通过调整DB_ACHE_SIZE的值来实现;同时使用多个缓冲池,将倾向于一直保存的数据放到Keep池中,将倾向于即时老化的数据放到Recycle池中,将未指定存储池的数据放到Default池中,从而提高BufferCache的命中率.

对于库缓冲区的优化,可以通过Select(1-sum(reloads/sum(pins))fromv$librarycache查询指令查询命中率,若查询得到命中率低于预期目标可以通过增大SHARED_POOLSIZE的方式进行性能提升.

在数据字典高速缓存优化方面,同样可以使用类似上述selcet查询指令进行查询,不同的是对该参数的优化可以通过增大共享池来实现.

在系统日志缓冲区优化中,应该根据实际访问需求设置适当的存储空间,查询日志缓冲区value值,若不接近零则上调LOG_BUFFERS,直到该返回值接近零为止.

3.2.4程序全局优化

oracle对事物进行处理后会产生一定数量的递归语句,因此在进行SQL语句的语法分析时,减少不必要的语法分析也可以提高事物的处理速度的目的.因此为PGA分配合适空间处理SQL语句的工作空间,可以避免重复的语法分析.

3.3表空间的优化

高效合理的使用表空间同样可以提高数据库系统的性能.

1)分离索引和数据;分离归档日志和重演日志;分离系统表空间、temp表空间和Tools表空间,对于I/O操作频繁的表空间如系统表空间等进行存储磁盘分离.

2)避免在系统表空间中存储非系统用户的对象,临时表空间尽量被用于存储需要进行巨型排序的数据信息.

3.4磁盘I/O优化

磁盘是数据库中的物理存储媒介,磁盘的I/O操作是数据库性能的重要体现之一,也是系统消耗最大的操作.因此,对磁盘I/O的监控与控制非常重要,可以克服数据库系统的性能瓶颈问题.影响磁盘I/O性能的主要因素有磁盘竞争、I/O次数过多和数据块空间分配管理等.因此可以从以下几方面对磁盘I/O进行优化:

1)在独立的磁盘上存储访问量较大的数据文件,尽可能在不同的磁盘上存储同一个表空间的不同数据文件.这种方法可以降低经常使用的对象对I/O的争用机会.

2)对内存中的数据进行修改时,需要先将修改数据写入重做的日志文件.另外,重做的日志文件应该保证具有足够空间,并且与数据文件分开储存在不同的磁盘上,将重做日志文件分组,写满后切换到下一组,按顺序循环写入,从而减少磁盘竞争.

3)oracle中的文件和操作系统的其他文件尽量放在不同的磁盘上.

4)使用廉价磁盘冗余阵列(raid).这种方法能够自动分辨不同类型和访问频率的数据库文件,减小I/O进程之间的竞争.

5)创建回滚段和专用的空间表,防止空间竞争,提升事物完成效率.

6)对用户数据表空间进行独立的创建,同时在不同的磁盘存储用户数据表空间和系统表空间(system);利用临时表空间进行排序操作,同时尽量避免数据库碎片散布在多个表空间内.

4总结

Oracle数据库系统对于金融企业而言,具有非常重要的意义,应用本文优化方案可以较好的提升数据库的吞吐量,降低系统的响应时间.由于oracle数据库系统构成非常复杂,对其进行性能优化需要进行多方面工作,实际应用中,应该综合对数据库所处操作环境的性能、数据关联使用的网络的性能等多方面因素进行考虑制定合理有效的优化措施,同时数据库的调整优化是一个反复的过程,需要由管理员经常调试,并在实践中不断积累经验,理论与实践相结合,从而使数据库系统获得最优性能.

参考文献

[1]魏亚楠,宋义秋.oracle数据库应用系统的性能优化[J].制造业自动化,2010,32(8).

[2]蒋凤珍.Oracle数据库性能优化技术[J].计算机工程,2004,30(z1).

[3]杨厚云,龚汉明,武装.Oracle数据库性能优化方案[J].北京机械工业学院学报(综合版),2006,21(4).

[4]施元超.金融管理软件中大型数据库性能优化策略研究[J].科技传播,2010(15).


本文来源:http://www.sxsky.net/benkelunwen/060231980.html

[5]王玉玮,王兰.浅析Oracle数据库性能优化的方法[J].科技创新与应用,2012(21).

[6]侯春放.对Oracle数据库性能优化策略探析[J].计算机光盘软件与应用,2012(8).

1 2

数据库有关论文范文参考文献,与金融企业中的oracle数据库性能优化方案相关论文参考文献格式参考文献资料:

园林本科论文

篮球本科论文

经管本科毕业论文

本科毕业论文指导记录

电气自动化本科

本科发表论文

日语专业本科毕业论文

交大自考本科

函授本科好吗

初中生可以自考本科吗

金融企业中的oracle数据库性能优化方案(2)WORD版本 下载地址