下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

Oracle数据库性能优化技术

作者:课课家教育     来源: http://www.kokojia.com点击数:870发布时间: 2019-04-18 15:40:28

标签: Oracle数据库视频Oracle数据库学习视频Oracle数据库

  对Oracle数据库进行性能调整时,应当按照一定的顺序进行,因为系统在前面步骤中进行的调整可以避免后面的一些不必要调整或者代价很大的调整。一般来说可以从两个阶段入手:

  1、设计阶段:对其逻辑结构和物理结构进行优化设计,使之在满足需求条件的情况下,系统性能达到最佳,系统开销达到最小;

  2、数据库运行阶段:采取操作系统级、数据库级的一些优化措施来使系统性能最佳;2.在系统设计开发阶段调整数据库

  为了充分利用Oracle数据库的功能特性,在设计信息系统时,数据库设计人员需要根据业务情况(如访问量或客户端数量)和现有资源状况(如数据库服务器的配置)考虑系统结构和数据库的逻辑结构的设计:

  2.1调整应用程序结构设计。

  即应用程序采用的是传统的C/S两层体系结构,还是B/W/D三层体系结构。不同的应用程序体系结构要求的数据库资源是不同的。

  2.2恰当使用分区、索引及存档功能。

  如果某种业务的数据量增长非常快,可以考虑存放该业务的数据库表是否使用Oracle数据库的分区功能;对于经常访问的数据库表是否需要建立索引;对于经常访问但是当业务流程完成后不再变动的数据可采用放入历史档案的方法来实现应用系统中访问尽可能少的数据量。

  2.3恰当编写访问数据的SQL语句。

  良好的SQL语句可以被数据库重复使用而减少分析时间;恰当的使用索引可使访问的数据块大大减少从而减少响应时间。应用程序的执行最终将归结为数据库中的SQL语句执行,因此SQL语句的执行效率决定了Oracle数据库的性能。Oracle公司推荐使用Oracle语句优化器(OracleOptimizer)和行锁管理器(row-levelmanager)来调整优化SQL语句。

  Oracle数据库性能优化技术_Oracle数据库视频_Oracle数据库学习视频_Oracle数据库_课课家

今天的课程就讲到这边,大家收获了多少,了解更多请更多关注课课家官网资讯

赞(20)
踩(1)
分享到:
华为认证网络工程师 HCIE直播课视频教程