oracle 诊断报告,一份ORACLE的诊断报告,求大神给点建议,谢谢!!

DETAILED ADDM REPORT FOR TASK '任务_26480' WITH ID 26480

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

Analysis Period: 29-11月-2013 from 08:00:27 to 16:00:09

Database ID/Instance: 1679887666/1

Database/Instance Names: ODPS/odps

Host Name: database-1.localdomain

Database Version: 10.2.0.1.0

Snapshot Range: from 7267 to 7275

Database Time: 636469 seconds

Average Database Load: 22.1 active sessions

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

FINDING 1: 73% impact (461975 seconds)

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

发现 SQL 语句正处于行锁定等待。

RECOMMENDATION 1: Application Analysis, 73% benefit (461956 seconds)

ACTION: 在 TABLE "XFDC.RPT_DATA" (对象 ID 为 57104) 中检测到了严重的行争用

。使用指定的阻塞 SQL

语句在应用程序逻辑中跟踪行争用的起因。

RELEVANT OBJECT: database object with id 57104

RATIONALE: SQL_ID 为 "avb8f67v9xnad" 的 SQL 语句在行锁上被阻塞。

RELEVANT OBJECT: SQL statement with SQL_ID avb8f67v9xnad

select dataxml from xfdc.rpt_data where definehex

='f95457abf32edb5b718d543d3a44cf0d' for update

RATIONALE: SQL_ID 为 "0t91pd0hhsf4w" 的 SQL 语句在行锁上被阻塞。

RELEVANT OBJECT: SQL statement with SQL_ID 0t91pd0hhsf4w

select dataxml from xfdc.rpt_data where definehex

='cb9169888dc45fa7ac1d2030a76e54a3' for update

RATIONALE: SQL_ID 为 "2ud94dg0zyn8z" 的 SQL 语句在行锁上被阻塞。

RELEVANT OBJECT: SQL statement with SQL_ID 2ud94dg0zyn8z

select dataxml from xfdc.rpt_data where definehex

='c49c17fb6479bb6d869037e6deb83cda' for update

RATIONALE: SQL_ID 为 "c4kaafp773kk3" 的 SQL 语句在行锁上被阻塞。

RELEVANT OBJECT: SQL statement with SQL_ID c4kaafp773kk3

select dataxml from xfdc.rpt_data where definehex

='2d5d2df9e63420dea07f05ef5bebf42a' for update

SYMPTOMS THAT LED TO THE FINDING:

SYMPTOM: 等待类别 "应用程序" 消耗了大量数据库时间。 (73% impact [462049 se

conds])

FINDING 2: 59% impact (376825 seconds)

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

发现 SQL 语句消耗了大量数据库时间。

RECOMMENDATION 1: SQL Tuning, 25% benefit (158147 seconds)

ACTION: 研究 SQL_ID 为 "avb8f67v9xnad" 的 SQL 语句, 确定是否可以改善性能。

RELEVANT OBJECT: SQL statement with SQL_ID avb8f67v9xnad and

PLAN_HASH 2436886176

select dataxml from xfdc.rpt_data where definehex

='f95457abf32edb5b718d543d3a44cf0d' for update

RATIONALE: SQL_ID 为 "avb8f67v9xnad" 的 SQL 语句执行了 24 次, 每次执行平均

用时 6589 秒。

RATIONALE: 等待事件 "enq: TX - row lock contention" (在等待类 "Application

" 中)

消耗了数据库时间的 2% (该数据库时间为处理具有 SQL_ID "avb8f67v9xnad" 的

SQL 语句时所用的时间)。

RECOMMENDATION 2: SQL Tuning, 13% benefit (80393 seconds)

ACTION: 研究 SQL_ID 为 "0t91pd0hhsf4w" 的 SQL 语句, 确定是否可以改善性能。

RELEVANT OBJECT: SQL statement with SQL_ID 0t91pd0hhsf4w and

PLAN_HASH 2436886176

select dataxml from xfdc.rpt_data where definehex

='cb9169888dc45fa7ac1d2030a76e54a3' for update

RATIONALE: SQL_ID 为 "0t91pd0hhsf4w" 的 SQL 语句执行了 18 次, 每次执行平均

用时 4313 秒。

RATIONALE: 等待事件 "enq: TX - row lock contention" (在等待类 "Application

" 中)

消耗了数据库时间的 3% (该数据库时间为处理具有 SQL_ID "0t91pd0hhsf4w" 的

SQL 语句时所用的时间)。

RECOMMENDATION 3: SQL Tuning, 11% benefit (71263 seconds)

ACTION: 研究 SQL_ID 为 "2ud94dg0zyn8z" 的 SQL 语句, 确定是否可以改善性能。

RELEVANT OBJECT: SQL statement with SQL_ID 2ud94dg0zyn8z and

PLAN_HASH 2436886176

select dataxml from xfdc.rpt_data where definehex

='c49c17fb6479bb6d869037e6deb83cda' for update

RATIONALE: SQL_ID 为 "2ud94dg0zyn8z" 的 SQL 语句执行了 12 次, 每次执行平均

用时 5938 秒。

RATIONALE: 等待事件 "enq: TX - row lock contention" (在等待类 "Application

" 中)

消耗了数据库时间的 3% (该数据库时间为处理具有 SQL_ID "2ud94dg0zyn8z" 的

SQL 语句时所用的时间)。

RECOMMENDATION 4: SQL Tuning, 5.8% benefit (36808 seconds)

ACTION: 研究 SQL_ID 为 "c4kaafp773kk3" 的 SQL 语句, 确定是否可以改善性能。

RELEVANT OBJECT: SQL statement with SQL_ID c4kaafp773kk3 and

PLAN_HASH 2436886176

select dataxml from xfdc.rpt_data where definehex

='2d5d2df9e63420dea07f05ef5bebf42a' for update

RATIONALE: SQL_ID 为 "c4kaafp773kk3" 的 SQL 语句执行了 5 次, 每次执行平均

用时 7324 秒。

RATIONALE: 等待事件 "enq: TX - row lock contention" (在等待类 "Application

" 中)

消耗了数据库时间的 6% (该数据库时间为处理具有 SQL_ID "c4kaafp773kk3" 的

SQL 语句时所用的时间)。

RECOMMENDATION 5: SQL Tuning, 5.2% benefit (33152 seconds)

ACTION: 研究 SQL_ID 为 "dssxucxgyzp5a" 的 SQL 语句, 确定是否可以改善性能。

RELEVANT OBJECT: SQL statement with SQL_ID dssxucxgyzp5a and

PLAN_HASH 2436886176

select dataxml from xfdc.rpt_data where definehex

='e8ff7e60c797e268aedcad36da4f3df9' for update

RATIONALE: SQL_ID 为 "dssxucxgyzp5a" 的 SQL 语句执行了 8 次, 每次执行平均

用时 4143 秒。

RATIONALE: 等待事件 "enq: TX - row lock contention" (在等待类 "Application

" 中)

消耗了数据库时间的 9% (该数据库时间为处理具有 SQL_ID "dssxucxgyzp5a" 的

SQL 语句时所用的时间)。

FINDING 3: 7.7% impact (49174 seconds)

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

对高水线 (HW) 入队的争用消耗了大量数据库时间。

RECOMMENDATION 1: Schema, 5.8% benefit (36984 seconds)

ACTION: 考虑使用以下方法对 LOB "XFDC.SYS_LOB0000057104C00005$$" (对象 ID

为 57105)

进行分区: 将并发 DML 平均分布在多个分区上。

RELEVANT OBJECT: database object with id 57105

RATIONALE: 发现 SQL_ID 为 "1vtajjbbprj21" 的 SQL 语句正在等待 LOB

"XFDC.SYS_LOB0000057104C00005$$" (对象 ID 为 57105) 的高水位标记 (HW)。

RELEVANT OBJECT: SQL statement with SQL_ID 1vtajjbbprj21

SYMPTOMS THAT LED TO THE FINDING:

SYMPTOM: 等待类别 "配置" 消耗了大量数据库时间。 (8% impact [50861 seconds]

)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ADDITIONAL INFORMATION

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

等待类别 "提交" 并未消耗大量数据库时间。

等待类别 "并发" 并未消耗大量数据库时间。

CPU 不是此实例的瓶颈。

等待类别 "网络" 并未消耗大量数据库时间。

等待类别 "用户 I/O" 并未消耗大量数据库时间。

会话连接和断开连接的调用并未消耗大量数据库时间。

对 SQL 语句的硬语法分析并未消耗大量数据库时间。

The analysis of I/O performance is based on the default assumption that the

average read time for one database block is 10000 micro-seconds.

An explanation of the terminology used in this report is available when you

run the report with the 'ALL' level of detail.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值