Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

0

积分

0

好友

5

主题
1#
发表于 2013-4-13 13:47:54 | 查看: 2919| 回复: 1
  今日看awr,发现top5中“enq: TX - row lock contention”事件排名第一,然后查看了一下DBA_HIST_ACTIVE_SESS_HISTORY,想通过历史session,分析造成大量等待事件的原因。查询发现很多历史session对应的blocking_session为null,事件仍为“enq: TX - row lock contention”。造成这种情况的原因是不是oracle没有完整的记录?大家帮忙分析一下。
详见附件。

dba_his_ash.rar

319.07 KB, 下载次数: 537

文件中是xls

2#
发表于 2013-4-13 14:09:20
看 instance_number 是2节点RAC,对于RAC 行锁 即便从块上发现了 行锁 也未必能第一时间找到block_session的话,所以这很正常。

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-16 10:31 , Processed in 0.051680 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569