一、基本信息
  标题: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.

文献综述九:Oracle数据库性能模型的研究的更多相关文章

  1. oracle数据库性能优化方案精髓整理收集回想

    oracle数据库性能优化整体法则: 一.降低数据訪问(降低硬盘房訪问次数) 二.返回更少的数据(降低网络传输或磁盘訪问) 三.降低交互次数(降低网络传输) 四.降低server开销(降低cpu及内存 ...

  2. Jemeter对Oracle数据库性能测试方法

    下载Oracle的jdbc数据库驱动包,注意Oracle数据库的版本,这里使用的是:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 ...

  3. 浅谈Oracle数据库性能优化的目标

    Oracle性能优化保证了Oracle数据库的健壮性,为了保证Oracle数据库运行在最佳的性能状态下,在信息系统开发之前就应该考虑数据库的优化策略.从数据库性能优化的场景来区分,可以将性能优化分为如 ...

  4. oracle数据库性能

    性能视图V$开头 V$SYSTEM_EVENT 正在等待的资源的系统信息 V$SESSION_EVENT 会话累计发生的等待事件 V$SESSION_WAIT 会话正在等待或者曾经等待的详细时间信息 ...

  5. oracle数据库性能调优

    一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子 ...

  6. Oracle数据库性能优化基础

    1.数据处理分类OLTP,OLAP 2.Oracle特性 3.数据库优化方法论/原则 方法论:自顶向下优化和自底向上优化 3.1 自顶向下优化 3.2 自底向上优化 对于多年的老系统出现性能问题时,就 ...

  7. (转)oracle 数据库性能健康检查脚本

    转至:https://blog.csdn.net/cm_0205/article/details/100210526?utm_medium=distribute.pc_relevant_downloa ...

  8. 数据库 Oracle数据库性能优化

    --在Oacle数据库涉及到全表扫描的SQL查询(top,count)中, --现场用户删除表中大部分数据,只保留1W条数据,但是查询仍然很慢,检查磁盘IO,发现磁盘IO不是很高 --经过分析Oacl ...

  9. HANA内存数据库与oracle数据库的性能比较

    链接: http://wenku.it168.com/redian/hana/ 1.传统磁盘数据库的基本访问模式.为了提高性能在产品和应用之间会加入缓存的内存区域.传统数据库性能瓶颈主要出现在一个是内 ...

随机推荐

  1. 使用dom解析器对xml文档内容进行增删查改

    直接添代码: XML文档名称(one.xml) <?xml version="1.0" encoding="UTF-8" standalone=" ...

  2. ios7 设置status bar风格

    How to change status bar style during launch on iOS 7 up vote4down votefavorite   When I launch my a ...

  3. 通过fork函数创建进程的跟踪,分析linux内核进程的创建

    作者:吴乐 山东师范大学 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.实验过程 1.打开gdb, ...

  4. 如何杀死一个已经detached的screen会话?

    如果向杀死一个已经detached的screen会话,可以使用以下命令: screen -X -S seesion-id quit 举例如下: [root@localhost ~]# screen - ...

  5. delphi 指针 认识

    delphi 指针分为类型指针和无类型指针: 类型指针分为PChar.PInteger.PString等. 无类型指针Pointer. PPChar/PP...为指针的指针 @和Addr一样,为获取变 ...

  6. .netcore项目部署IIS问题

    1.一般根据项目安装对应的runtime  下载地址:https://www.microsoft.com/net/download 2.如果出现502错误可以在cmd命令里面运行如下 如果报错,找到对 ...

  7. mysql 新建数据库与表

  8. php代码审计3审计sql注入漏洞

    SQL注入攻击(sql injection)被广泛用于非法获取网站控制权,在设计程序时,忽略或过度任性用户的输入,从而使数据库受到攻击,可能导致数据被窃取,更改,删除以及导致服务器被嵌入后门程序等 s ...

  9. 题解 CF948A 【Protect Sheep】

    题目链接 额..这道题亮点在: $you$ $do$ $not$ $need$ $to$ $minimize$ $their$ $number.$ 所以说嘛... 直接判断狼的四周有没有紧挨着的羊,没 ...

  10. loj #107. 维护全序集

    #107. 维护全序集 题目描述 这是一道模板题,其数据比「普通平衡树」更强. 如未特别说明,以下所有数据均为整数. 维护一个多重集 S SS ,初始为空,有以下几种操作: 把 x xx 加入 S S ...