ORACLE数据库分析型应用的调优策略.docVIP

  • 4
  • 0
  • 约2.81万字
  • 约 34页
  • 2017-11-06 发布于浙江
  • 举报
ORACLE数据库分析型应用的调优策略

调优的目标 分析型应用的特点 分析型应用、批量处理应用、数据仓库应用说的都是相似的一类应用,它们与联机类应用(OLTP)相比,有如下的区别: OLAP/批量系统/数据仓库 OLTP 少量用户 很多用户 大事务 小事务 每个事务调用大量SQL 每个事务调用少量SQL 总的时间是关键 响应时间是关键 集中批量访问数据 随机选择性访问数据 更新操作较少,插入操作较多 更新与插入操作都很频繁 加工处理只要最终结果,不关心中间过程 要准确保留每一步操作状态 分析型应用的调优目标 分析型应用系统的调优目标就是在有限的资源环境下,在要求的时间窗口内,能够正确、稳定、及时的完成批量处理任务和业务目标。 一个经过优化的分析型应用系统应该具有以下特征: 1)能够充分调动利用系统资源,使系统资源的利用率稳定在较高的水平。如果系统资源利用率始终较低,可能是处理逻辑的某处有瓶颈,需要找出结症,采取必要的手段,如改单次循环操作为批量操作、改串行操作为并行操作,甚至调整处理逻辑,以提高系统利用率。 2)系统的最大等待时间应该在I/O操作上,且各种资源的使用率比较均衡。如果最大等待时间消耗在其它资源上,而I/O相对空闲,一般需要调整应用,加大对I/O资源的利用。 3)每次完成任务的时间窗口比较稳定,且能随着数据量的增加呈线性变化,而不是报错。 调优的层次和方向 系统级调优 即对系统资源一级的调优,

文档评论(0)

1亿VIP精品文档

相关文档