zoukankan      html  css  js  c++  java
  • 文献综述九:Oracle数据库性能模型的研究

    一、基本信息
      标题:Oracle数据库性能模型的研究
      时间:2018
      出版源:数字技术与应用
      文件分类:对框架的研究
    二、研究背景
      帮助运维人员分析数据库性能,发现问题,指导调优。
    三、具体内容
      文献的主要内容分为三大部分。一是对基准指标选取,二是讲述了指标采样方式,三是模型与评估。
      基准指标选取:一个数据库性能高低主要是通过响应时间来判断的。所以响应时间越短说明性能越好。Response time=Service time+Wait time服务时间指前后台进程占用CPU的时间。
      指标采样方式:采集方式:一是确认目标库和起点SNAPSHOT ID。二是找到与起点相邻的SNAPSHOT,查询出原始指标。通过下图的式子得到最终指标值。
      
      模型与评估:负载模型一共分为A-D四个等级。负载指标划分4级阈值范围,等级分依次为4、3、2、1分。性能模型总分100分,得分计算方式同负载模型是一样的。性能指标设定4级阈值范围。如下表所示。
      
      按照上述模型计算得到的结果绘图1,可以直观得到数据库运行过程中负载的变化情况,以及在不同负载下的性能表现。
      
    四、结论
      作者的总结:基于负载的性能分析模型,通过针对不同的负载等级应用不同的性能评估策略,可以更加准确的反映Oracle数据库的性能表现,同时也可以为运维分析提供更多更准确的优化指导。
      我的评价:想了解一下关于数据库性能的一些问题。所以看了这篇文献。我发现性能分析不仅仅只局限于单个的时间来判断。还有一些其他的要素结合在一起来判定的。虽然我的项目暂时不用考虑到数据库的性能问题。但是以后碰到大型数据的项目还是应该提升一下数据库的性能。
    [1] 王召,强润皓.Oracle数据库性能模型的研究[J].数字技术与应用,2018,36(7):72-73.

  • 相关阅读:
    [Qt]《开发指南》3.1源码分析
    [c++] 头文件
    [Qt] 信号和槽
    [Qt] 编译问题
    [Qt] 项处理组件
    MYSQL 之 JDBC(十三):处理事务
    MYSQL 之 JDBC(十二): 处理Blob
    MYSQL 之 JDBC(十一): JDBC获取插入记录的主键值
    MYSQL 之 JDBC(十): JDBC的元数据
    MYSQL 之 JDBC(九):增删改查(七)DAO的补充和重构
  • 原文地址:https://www.cnblogs.com/zacybl/p/9979601.html
Copyright © 2011-2022 走看看