Quantcast
Channel: OS与Oracle
Browsing all 10 articles
Browse latest View live

如何分析AWR (0)

Kaya 发表于 os2ora.com Automatic Workload Repository是10g引入的一个重要组件。在里面存贮着近期一段时间内,默认是7天,数据库活动状态的详细信息。 AWR报告是对AWR视图进行查询而得到的一份自动生成的报告。可以通过下面的脚本手工得到一份AWR报告。 exec dbms_workload_repository.create_snapshot; ......

View Article



Image may be NSFW.
Clik here to view.

如何分析AWR (1)

Kaya 发表于 os2ora.com 如果关注数据库的性能,那么当拿到一份AWR报告的时候,最想知道的第一件事情可能就是系统资源的利用情况了,而首当其冲的,就是CPU。 而细分起来,CPU可能指的是 OS级的User%, Sys%, Idle% DB所占OS CPU资源的Busy% DB CPU又可以分为前台所消耗的CPU和后台所消耗的CPU...

View Article

Image may be NSFW.
Clik here to view.

如何分析AWR (2)

Kaya 发表于 os2ora.com 上一篇提到了DB CPU,这是一个用于衡量CPU的使用率的重要指标。假设系统有N个CPU,那么如果CPU全忙的话,一秒钟内的DB CPU就是N秒。...

View Article

Image may be NSFW.
Clik here to view.

Oracle监控工具概览

Kaya 发表于 os2ora.com 写了Linux上的监控与分析工具之后,写写Oracle上相应的监控与分析工具还是挺有意思的,一方面可以更加完整,一方面可以进行横向对比。 Linux上的性能数据一般都来自于/proc文件系统,而Oracle则是来自于V$视图。因此,所有的Oracle监控工具的实现都万变不离V$...

View Article

Image may be NSFW.
Clik here to view.

如何分析AWR (3)

Kaya 发表于 os2ora.com 除了DB CPU,DB Time,或许另一个比较常用的指标应该是IO的利用情况。关于IO的指标就比较多了,单单在Load Profile里面就有5个,在DB Time和DB CPU的下面: 这5个指标的值都来自v$systat视图,分别是: Redo Size: ‘redo size’ Logical reads = ‘session logical...

View Article


Image may be NSFW.
Clik here to view.

如何分析AWR (4)

Kaya 发表于 os2ora.com 如果这个系列是按“总-分-总”组织的话,接下来的系列应该是进行“分”这一部分了。 构建DSS系统的第一步离不开数据加载,通过文本文件加载是最常见的方式,Oracle提供了外部表加载的方法,即把一个文本文件当成一个正常的表来进行操作,通过类似insert /*+ append */ into table select from...

View Article

Image may be NSFW.
Clik here to view.

如何分析AWR (5)

Kaya 发表于 os2ora.com 有一次跟一个QQ上的朋友一起探讨了另一个对系统CPU进行度量的指标: CPU used by this session。 他刚好有一份AWR报告,在这份报告里,出现了严重的CPU used by this session和DB CPU不一致的现象。 下面是这份报告的一些片断 再做进一步的归纳: OS Busy% =...

View Article

Image may be NSFW.
Clik here to view.

利用Instance Caging实现数据库服务器的资源整合

Kaya 发表于 os2ora.com 随着业务的发展,IT部门的服务器数量会越来越庞大,另一方面,这些服务器的利用率却得不到充分利用,于是,服务器的资源整合就被提上了议事日程,这方面的相应的解决方案一般有 Hardware Partitions, O/S Workload Managers, Virtualization 等等。...

View Article


Image may be NSFW.
Clik here to view.

利用SQL Monitor Report对SQL进行诊断与调优

Kaya 发表于 os2ora.com  本文要分析的是下面这个SQL,执行了半个多钟头还没返回结果。 INSERT /*+ APPEND */ INTO T_D SELECT * FROM T_A a ,T_B b ,T_C c WHERE a.id = b.id AND b.number = c.number ;   Wait events...

View Article


Image may be NSFW.
Clik here to view.

Oracle 11g Database Resource Manager (2)

Kaya 发表于 os2ora.com 数据库资源管理模型主要由数据库资源计划(Plan),使用者组(Consumer Group,CG),计划指令(Directive)组成。一个Plan 对应多个CG,而一个CG对应多个指令。数据库会话通过映射规则(mapping...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images