知识大全 详谈Oracle优化CPU使用率

Posted 时间

篇首语:虽然狠努力,练习着忘记,我的心却还没答应可以放弃了沵。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 详谈Oracle优化CPU使用率相关的知识,希望对你有一定的参考价值。

详谈Oracle优化CPU使用率  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  本人很喜欢Oracle 在工作中也很喜欢总结关于Oracle优化CPU使用率的经验教训 下面就这个问题来详细说说吧 CPU是服务器的一项重要资源 服务器良好的工作状态是在工作高峰时CPU的使用率在 %以上 如果空闲时间Oracle优化CPU使用率就在 %以上 说明服务器缺乏CPU资源 如果工作高峰时Oracle优化CPU使用率仍然很低 说明服务器CPU资源还比较富余

  查看Oracle优化CPU使用率

  使用操作相同命令可以看到CPU的使用情况 一般Unix操作系统的服务器 可以使用 sar u 命令查看Oracle优化CPU使用率 Windows NT操作系统的服务器 可以使用性能管理器来查看CPU的使用率

  查看数据库使用CPU的时间

  可以通过查看V$SYSSTAT数据字典中 CPU used by this session 统计项得知Oracle数据库使用的CPU时间 查看 OS User level CPU time 统计项得知操作系统的用户态下CPU时间 查看 OS System call CPU time 统计项得知操作系统的系统态下CPU时间 操作系统总的CPU时间就是用户态和系统态时间之和 如果Oracle数据库使用的CPU时间占操作系统总的CPU时间 %以上 说明服务器CPU基本上被Oracle数据库使用着 反之 则说明服务器CPU被其它程序占用过多 Oracle数据库无法得到更多的CPU时间

  数据库管理员还可以通过查看V$SYSSTAT数据字典来获得当前连接Oracle数据库各个会话占用的CPU时间 从而得知什么会话耗用服务器CPU比较多 出现CPU资源不足的情况是很多的 SQL语句的重解析 低效率的SQL语句 锁冲突都会引起CPU资源不足

  查看SQL语句的解析情况

  数据库管理员可以执行下述语句来查看SQL语句的解析情况

  SELECT * FROM V$SYSSTAT

  WHERE NAME IN

  ( parse time cpu parse time elapsed parse count (hard) );

  这里 parse time cpu 是系统服务时间 parse time elapsed 是响应时间 用户等待时间waite time = parse time elapsed parse time cpu

  由此可以得到用户SQL语句平均解析等待时间=waite time / parse count 这个平均等待时间应该接近于 如果平均解析等待时间过长 数据库管理员可以通过下述语句来发现是什么SQL语句解析效率比较低

  SELECT SQL_TEXT PARSE_CALLS EXECUTIONS FROM V$SQLAREA

  ORDER BY PARSE_CALLS;

cha138/Article/program/Oracle/201311/17990

相关参考

下列有关CPU负荷率和到达率的叙述,正确的是()

下列有关CPU负荷率和到达率的叙述,正确的是()A、CPU负荷率,指的是“单位时间内CPU能够完成的任务数与总的请求处理的任务数之比”。B、CPU到达率,指的是“CPU在单位时间内对任务的服务时间之比

下列有关CPU负荷率和到达率的叙述,正确的是()

下列有关CPU负荷率和到达率的叙述,正确的是()A、CPU负荷率,指的是“单位时间内CPU能够完成的任务数与总的请求处理的任务数之比”。B、CPU到达率,指的是“CPU在单位时间内对任务的服务时间之比

知识大全 [Oracle] Data Guard CPU/PSU补丁安装详细教程

[Oracle]DataGuardCPU/PSU补丁安装详细教程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 概括Oracle优化器的优化方式

概括Oracle优化器的优化方式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracle是世

知识大全 讲解Oracle优化器的优化方式和优化模式

讲解Oracle优化器的优化方式和优化模式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Ora

知识大全 如何对Oracle中的优化器进行评估优化

如何对Oracle中的优化器进行评估优化  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Orac

知识大全 oracle认证辅导:oracle优化和管理sql1

  oracle认证辅导oracle优化和管理sql  查看当前正在执行的等待情况  SELECTTAsid  TAseq#  TBUsername  TBTerminal  TBProgram  D

知识大全 如何选择Oracle优化器

如何选择Oracle优化器  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  选用适合的Oracle

知识大全 Oracle笔记-优化策略与工具

Oracle笔记-优化策略与工具  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  第章优化策略与工

知识大全 Oracle更新操作优化

Oracle更新操作优化  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  首先描述一下更新的要求根