科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Oracle10g中如何分析响应时间

Oracle10g中如何分析响应时间

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在Oracle10g中,以前版本中比较难于获取的响应时间数据将会变得非常容易获取。 在以前看来,为了尽量获得数据库的最佳性能,Oracle的DBA们和性能分析专家一直很困难获得系统以及用户会话活动的一致的响应时间数据。

作者:中国IT实验室 来源:中国IT实验室 2007年10月7日

关键字: ORACLE

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共6页)

    还可以使用如下的查询来迅速查看最新一个小时的信息,看看数据库的总性能如何:

    select end_time,value

    from sys.v_$sysmetric_history

    where metric_name = 'Database CPU Time Ratio'

    order by 1;

    END_TIME VALUE

----------- --------------

    2007-1-24 2 3.21949216

    2007-1-24 2 3.01443414

    2007-1-24 2 9.75636353

    2007-1-24 2 9.28581409

    2007-1-24 2 43.3490481

    2007-1-24 2 38.8366361

    2007-1-24 2 32.0272511

    2007-1-24 2 0

    2007-1-24 2 22.9580733

    2007-1-24 2 33.0615102

    2007-1-24 2 43.1294933

    可以从V$SYSMETRIC_SUMMARY视图中获得数据库整体性能效率的最大、最小和平均值:

    select CASE METRIC_NAME

    WHEN 'SQL Service Response Time' then 'SQL Service Response Time (secs)'

    WHEN 'Response Time Per Txn' then 'Response Time Per Txn (secs)'

    ELSE METRIC_NAME

    END METRIC_NAME,

    CASE METRIC_NAME

    WHEN 'SQL Service Response Time' then ROUND((MINVAL / 100),2)

    WHEN 'Response Time Per Txn' then ROUND((MINVAL / 100),2)

    ELSE MINVAL

    END MININUM,

    CASE METRIC_NAME

    WHEN 'SQL Service Response Time' then ROUND((MAXVAL / 100),2)

    WHEN 'Response Time Per Txn' then ROUND((MAXVAL / 100),2)

    ELSE MAXVAL

    END MAXIMUM,

    CASE METRIC_NAME

    WHEN 'SQL Service Response Time' then ROUND((AVERAGE / 100),2)

    WHEN 'Response Time Per Txn' then ROUND((AVERAGE / 100),2)

    ELSE AVERAGE

    END AVERAGE

    from SYS.V_$SYSMETRIC_SUMMARY

    where METRIC_NAME in ('CPU Usage Per Sec',

    'CPU Usage Per Txn',

    'Database CPU Time Ratio',

    'Database Wait Time Ratio',

    'Executions Per Sec',

    'Executions Per Txn',

    'Response Time Per Txn',

    'SQL Service Response Time',

    'User Transaction Per Sec')

    ORDER BY 1;

    METRIC_NAME MININUM MAXIMUM AVERAGE

---------------------------------------------- ---------- ----------

    CPU Usage Per Sec 0 53.9947577 11.1603280

    CPU Usage Per Txn 0 168.731666 24.8848615

    Database CPU Time Ratio 0 87.1866295 35.8114730

    Database Wait Time Ratio 0 90.7141859 64.1885269

    Executions Per Sec 0 540.768348 114.852472

    Executions Per Txn 0 1911 279.912779

    Response Time Per Txn (secs) 0 3.88 0.66

    SQL Service Response Time (secs) 0 0 0

    User Transaction Per Sec 0 4.70183486 0.94469007

 

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章