zoukankan      html  css  js  c++  java
  • 确定最耗CPU用户、语句

    SET line 800
    SET pages 100
    col sid format 9990
    col SERIAL# format 999990
    col top_io_machine format a8
    col top_io_program format a10
    col top_io_sql format a50
    SET colsep |


    SELECT /*+ rule */
     aa.sid      AS "sid",
     aa.serial#  AS "SERIAL#",
     aa.VALUE    AS "CPU",
     bb.VALUE    AS "MEN-PGA",
     cc.VALUE    AS "I/O-Phy-read",
     cc.machine  AS top_io_machine,
     cc.program  AS top_io_program,
     cc.sql_text AS top_io_sql
      FROM (SELECT d.sql_text,   c.machine,
                   c.program,    c.sid,
                   c.serial#,    a.NAME,
                   b.VALUE
              FROM v$statname a, v$sesstat b, v$session c, v$sqlarea d
             WHERE NAME = 'CPU used by this session'
               AND a.statistic# = b.statistic#
               AND c.sid = b.sid
               AND c.status = 'ACTIVE'
               AND d.address = c.sql_address) aa,
           (SELECT d.sql_text,   c.machine,
                   c.program,    c.sid,
                   c.serial#,    a.NAME,
                   b.VALUE
              FROM v$statname a, v$sesstat b, v$session c, v$sqlarea d
             WHERE NAME = 'session pga memory'
               AND a.statistic# = b.statistic#
               AND c.sid = b.sid
               AND c.status = 'ACTIVE'
               AND d.address = c.sql_address) bb,
           (SELECT d.sql_text,   c.machine,
                   c.program,    c.sid,
                   c.serial#,    a.NAME,
                   b.VALUE
              FROM v$statname a, v$sesstat b, v$session c, v$sqlarea d
             WHERE NAME = 'physical reads'
               AND a.statistic# = b.statistic#
               AND c.sid = b.sid
               AND c.status = 'ACTIVE'
               AND d.address = c.sql_address) cc
     WHERE aa.sid = bb.sid
       AND aa.sid = cc.sid
       AND aa.serial# = bb.serial#
       AND aa.serial# = cc.serial#
     ORDER BY 5 ASC, 4 ASC, 3 ASC

  • 相关阅读:
    flex学习网站地址
    ASP.NET 开发人员应该知道的8个网站
    登入页面添加图片有重复页面出现怎么办
    一行代码是有两个??
    c# 枚举基础有[flags]和没有的的区别
    c#中[Flags] 枚举类型定义问题_百度知道
    写出一条Sql语句:取出表A中第31到第40记录(SQLServer,以自动增长的ID作为主键,注意:ID可能不是连续的。
    Margin和Padding之间的区别
    对于top.ascx里面可以不可以放置css的文件进行一个讲解
    设计模式之--适配器模式(Adapter)
  • 原文地址:https://www.cnblogs.com/jasonsfu/p/1156053.html
Copyright © 2011-2022 走看看