sheep_yang678 发表于 2012-12-25 16:25:08

RAC等待事件ges inquiry response

数据库中大量出现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 ,请问大神关于该等待的详细信息,还有就是如何解决这个问题啊=。=

Liu Maclean(刘相兵 发表于 2012-12-25 16:35:34

请上传完整的AWR、ASH、ADDM报告,缺一不可!

sheep_yang678 发表于 2012-12-25 16:44:31

Liu Maclean(刘相兵 发表于 2012-12-25 16:35 static/image/common/back.gif
请上传完整的AWR、ASH、ADDM报告,缺一不可!













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

Liu Maclean(刘相兵 发表于 2012-12-25 18:28:35

怀疑存在较严重的hang ,做一个systemstate dump 266给我


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

Liu Maclean(刘相兵 发表于 2012-12-25 21:16:17

目前已知相关问题:

        Bug 5843585 - Additional diagnostics for "ges inquiry response" RAC hangs
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

sheep_yang678 发表于 2012-12-25 21:57:19

Liu Maclean(刘相兵 发表于 2012-12-25 21:16 static/image/common/back.gif
目前已知相关问题:

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


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

Liu Maclean(刘相兵 发表于 2012-12-25 22:00:22

该 ges inquiry response 甚至不属于cluster wait,其等待类别为other

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

sheep_yang678 发表于 2012-12-26 08:53:09

Liu Maclean(刘相兵 发表于 2012-12-25 22:00 static/image/common/back.gif
该 ges inquiry response 甚至不属于cluster wait,其等待类别为other

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

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

Liu Maclean(刘相兵 发表于 2012-12-26 09:09:49

1. systemstate dump 如4楼

2. LMS进程的trace

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

sheep_yang678 发表于 2012-12-26 09:28:26

Liu Maclean(刘相兵 发表于 2012-12-26 09:09 static/image/common/back.gif
1. systemstate dump 如4楼

2. LMS进程的trace


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

Maclean Liu(刘相兵 发表于 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

页: [1]
查看完整版本: RAC等待事件ges inquiry response