问题描述
嗨,汤姆/团队,
我知道AWR报告中使用的术语的定义。但是我想知道-如何计算以及在什么基础上我们需要计算AWR报告的下面2节中列出的点的值
1.前5名定时前台事件
2. Sql统计-sql orderby cpu时间
示例: 我知道一致获取,分散读取,顺序读取的含义是什么。
我想了解如何计算他们的值以及我们需要在什么基础上计算他们的值。
另一个例子: 我很清楚 “实例效率应该是100% 的”,因为它清楚地说,下面的列表应该满足100% 或接近。
请解释一下
谢谢和问候
我知道AWR报告中使用的术语的定义。但是我想知道-如何计算以及在什么基础上我们需要计算AWR报告的下面2节中列出的点的值
1.前5名定时前台事件
2. Sql统计-sql orderby cpu时间
示例: 我知道一致获取,分散读取,顺序读取的含义是什么。
我想了解如何计算他们的值以及我们需要在什么基础上计算他们的值。
另一个例子: 我很清楚 “实例效率应该是100% 的”,因为它清楚地说,下面的列表应该满足100% 或接近。
请解释一下
谢谢和问候
专家解答
您将熟悉 “事件”,即会话消耗的时间,例如IO,等待锁等。
因此,“前台事件” 是 “您的一个” 的任何会话的事件,即,前台连接,而不是属于数据库的后台进程。
按cpu时间计算的SQL已经对您可用-查看v $ sqlstats
因此,“前台事件” 是 “您的一个” 的任何会话的事件,即,前台连接,而不是属于数据库的后台进程。
按cpu时间计算的SQL已经对您可用-查看v $ sqlstats
SQL> desc v$sqlstats Name Null? Type ----------------------------------------------------------------------- -------- -------------------------- SQL_TEXT VARCHAR2(1000) SQL_FULLTEXT CLOB SQL_ID VARCHAR2(13) LAST_ACTIVE_TIME DATE LAST_ACTIVE_CHILD_ADDRESS RAW(8) PLAN_HASH_VALUE NUMBER PARSE_CALLS NUMBER DISK_READS NUMBER DIRECT_WRITES NUMBER DIRECT_READS NUMBER BUFFER_GETS NUMBER ROWS_PROCESSED NUMBER SERIALIZABLE_ABORTS NUMBER FETCHES NUMBER EXECUTIONS NUMBER END_OF_FETCH_COUNT NUMBER LOADS NUMBER VERSION_COUNT NUMBER INVALIDATIONS NUMBER PX_SERVERS_EXECUTIONS NUMBER CPU_TIME NUMBER ELAPSED_TIME NUMBER AVG_HARD_PARSE_TIME NUMBER APPLICATION_WAIT_TIME NUMBER CONCURRENCY_WAIT_TIME NUMBER CLUSTER_WAIT_TIME NUMBER USER_IO_WAIT_TIME NUMBER PLSQL_EXEC_TIME NUMBER JAVA_EXEC_TIME NUMBER SORTS NUMBER SHARABLE_MEM NUMBER TOTAL_SHARABLE_MEM NUMBER TYPECHECK_MEM NUMBER IO_CELL_OFFLOAD_ELIGIBLE_BYTES NUMBER IO_INTERCONNECT_BYTES NUMBER PHYSICAL_READ_REQUESTS NUMBER PHYSICAL_READ_BYTES NUMBER PHYSICAL_WRITE_REQUESTS NUMBER PHYSICAL_WRITE_BYTES NUMBER EXACT_MATCHING_SIGNATURE NUMBER FORCE_MATCHING_SIGNATURE NUMBER IO_CELL_UNCOMPRESSED_BYTES NUMBER IO_CELL_OFFLOAD_RETURNED_BYTES NUMBER DELTA_PARSE_CALLS NUMBER DELTA_DISK_READS NUMBER DELTA_DIRECT_WRITES NUMBER DELTA_DIRECT_READS NUMBER DELTA_BUFFER_GETS NUMBER DELTA_ROWS_PROCESSED NUMBER DELTA_FETCH_COUNT NUMBER DELTA_EXECUTION_COUNT NUMBER DELTA_PX_SERVERS_EXECUTIONS NUMBER DELTA_END_OF_FETCH_COUNT NUMBER DELTA_CPU_TIME NUMBER DELTA_ELAPSED_TIME NUMBER DELTA_APPLICATION_WAIT_TIME NUMBER DELTA_CONCURRENCY_TIME NUMBER DELTA_CLUSTER_WAIT_TIME NUMBER DELTA_USER_IO_WAIT_TIME NUMBER DELTA_PLSQL_EXEC_TIME NUMBER DELTA_JAVA_EXEC_TIME NUMBER DELTA_SORTS NUMBER DELTA_LOADS NUMBER DELTA_INVALIDATIONS NUMBER DELTA_PHYSICAL_READ_REQUESTS NUMBER DELTA_PHYSICAL_READ_BYTES NUMBER DELTA_PHYSICAL_WRITE_REQUESTS NUMBER DELTA_PHYSICAL_WRITE_BYTES NUMBER DELTA_IO_INTERCONNECT_BYTES NUMBER DELTA_CELL_OFFLOAD_ELIG_BYTES NUMBER DELTA_CELL_UNCOMPRESSED_BYTES NUMBER CON_ID NUMBER CON_DBID NUMBER OBSOLETE_COUNT NUMBER
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




