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

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

0

积分

0

好友

2

主题
1#
发表于 2012-12-25 16:25:08 | 查看: 6653| 回复: 10
数据库中大量出现ges inquiry response 等待事件
vent Waits Time(s) Avg wait (ms) % DB time Wait Class
DB CPU   18,228   43.17   
ges inquiry response 49,384,771 13,890 0 32.89 Other
transaction 5,314 5,317 1001 12.59 Other
SQL*Net message from dblink 1,271,667 1,365 1 3.23 Network
PX Nsq: PQ load info query 5,773 1,135 197 2.69 Other
大约就是这样,目前看来产生的原因是开发人员大量使用dblink进行分布式事务处理造成的回滚造成了大量的ges inquiry response ,请问大神关于该等待的详细信息,还有就是如何解决这个问题啊=。=
2#
发表于 2012-12-25 16:35:34
请上传完整的AWR、ASH、ADDM报告,缺一不可!

回复 只看该作者 道具 举报

3#
发表于 2012-12-25 16:44:31
Liu Maclean(刘相兵 发表于 2012-12-25 16:35
请上传完整的AWR、ASH、ADDM报告,缺一不可!

ADDM-DB1.txt (12.74 KB, 下载次数: 1254)

ADDM-DB2.txt (12.3 KB, 下载次数: 1278)

ASH Rpt - SDSLDB1.html (38.45 KB, 下载次数: 845)

ASH Rpt - SDSLDB2.html (41.34 KB, 下载次数: 853)

AWR-DB1.html (606.31 KB, 下载次数: 853)

AWR-DB2.html (682.1 KB, 下载次数: 805)

好的,As you wish,大师,给瞧瞧吧,问了好多人了。

回复 只看该作者 道具 举报

4#
发表于 2012-12-25 18:28:35
怀疑存在较严重的hang ,做一个systemstate dump 266给我


oradebug setmypid
oradebug unlimit
oradebug dump systemstate 266;
oradebug tracefile_name;

回复 只看该作者 道具 举报

5#
发表于 2012-12-25 21:16:17
目前已知相关问题:

        Bug 5843585 - Additional diagnostics for "ges inquiry response" RAC hangs [ID 5843585.8]
Bug 12768211 : WAIT ON RELIABLE MESSAGE & GES INQUIRY RESPONSE
Bug 3626463  Hang possible on 'ges inquiry response' after reconfiguration
Bug 4699536 : LGWR KEPT WAITING FOR 'GES INQUIRY RESPONSE' ON RAC
Bug 3969563  Hang possible waiting for 'ges inquiry response'
Bug 3589292 : SMON WAITS FOR 'GES INQUIRY RESPONSE' AT CACHE RECOVERY PHASE

回复 只看该作者 道具 举报

6#
发表于 2012-12-25 21:57:19
Liu Maclean(刘相兵 发表于 2012-12-25 21:16
目前已知相关问题:

        Bug 5843585 - Additional diagnostics for "ges inquiry response" RAC hangs

这几个我都看了下,目前数据库无性能问题正常使用,但是这等待事件出现比例异常,应该不是数据库hang了吧?

回复 只看该作者 道具 举报

7#
发表于 2012-12-25 22:00:22
该 ges inquiry response 甚至不属于cluster wait,其等待类别为other

正常情况下 是不会出现的,出现一般是BUG或HANG,需要更多TRACE具体分析。

回复 只看该作者 道具 举报

8#
发表于 2012-12-26 08:53:09
Liu Maclean(刘相兵 发表于 2012-12-25 22:00
该 ges inquiry response 甚至不属于cluster wait,其等待类别为other

正常情况下 是不会出现的,出现一 ...

那需要怎么处理呢,分析哪些trace?

回复 只看该作者 道具 举报

9#
发表于 2012-12-26 09:09:49
1. systemstate dump 如4楼

2. LMS进程的trace

3. 该现象是否能够重现?

回复 只看该作者 道具 举报

10#
发表于 2012-12-26 09:28:26
Liu Maclean(刘相兵 发表于 2012-12-26 09:09
1. systemstate dump 如4楼

2. LMS进程的trace

该等待都是“ora_reco_数字”用户进行的分布式事务回滚的等待,其他的session不会出现这个。
平时进行systemstate dump看不出啥来。
现象一直有,但是得看是否出现分布式事务回滚,没有的话不出现,有的话一个session就会有几万到几十万的等待。

回复 只看该作者 道具 举报

11#
发表于 2014-10-9 22:24:58
odm finding:

Wait Event: "ges inquiry response"

@Identifier:

Introduced: This wait event was introduced in 9.0.1

Definition:

This is a reference note for the wait event "ges inquiry response".

(A full description of this wait event will be added here at a later date.

At the time of writing this is just a basic article to indicate that

the event exists)

@ Please add remarks to the article if more detail is required

Wait Time:

Parameters:

P1 = type|mode

P2 = id1

P3 = id2

回复 只看该作者 道具 举报

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

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

GMT+8, 2024-12-21 01:39 , Processed in 0.078074 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

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