Blocking cause
Hi Experts,I'm on Oracle 11.2.0.2 on Linux. In my database, there is a reported deadlock and I'm not able to find the right or even two different sessions participated in it. Here is the info of the deadlock trace file. I will be grateful for information on the cause of the problem.
*** 2012-10-25 15:38:06.189
ENQUEUE DUMP REQUEST: from 2 spnum 12 on [0xa001f][0x33e15],[TX][ext 0x2,0x0] for reason 3 mtype 0
DUMP LOCAL BLOCKER/HOLDER: block level 3 res [0xa001f][0x33e15],[TX][ext 0x2,0x0]
----------resource 0xdd61cea0----------------------
resname : [0xa001f][0x33e15],[TX][ext 0x2,0x0]
hash mask : x3
Local inst : 1
dir_inst : 1
master_inst : 1
hv idx : 8
hv last r.inc : 8
current inc : 8
hv status : 0
hv master : 1
open options : dd
grant_bits : KJUSERNL KJUSEREX
grant mode : KJUSERNL KJUSERCR KJUSERCW KJUSERPR KJUSERPW KJUSEREX
count : 1 0 0 0 0 1
val_state : KJUSERVS_NOVALUE
valblk : 0x00000000000000000000000000000000 .
access_inst : 1
vbreq_state : 0
state : x0
resp : 0xdd61cea0
On Scan_q? : N
Total accesses: 6860
Imm. accesses: 6057
Granted_locks : 1
Cvting_locks : 1
value_block: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GRANTED_Q :
lp 0xcb4fabd0 gl KJUSEREX rp 0xdd61cea0 [0xa001f][0x33e15],[TX][ext 0x2,0x0]
master 1 gl owner 0xd4c45958 possible pid 582 xid 77000-0001-00000C6F bast 0 rseq 767 mseq 0 history 0xd497d495
open opt KJUSERDEADLOCK
CONVERT_Q:
lp 0xcc5dae48 gl KJUSERNL rl KJUSERPR rp 0xdd61cea0 [0xa001f][0x33e15],[TX][ext 0x2,0x0]
master 1 owner 2 bast 1 rseq 264 mseq 0x1 history 0x77d497ad
convert opt KJUSERGETVALUE
----------enqueue 0xcb4fabd0------------------------
lock version : 535
Owner inst : 1
grant_level : KJUSEREX
req_level : KJUSEREX
bast_level : KJUSERNL
notify_func : (nil)
resp : 0xdd61cea0
procp : 0xdcf1f730
pid : 18995
proc version : 0
oprocp : (nil)
opid : 18995
group lock owner : 0xd4c45958
possible pid : 582
xid : 77000-0001-00000C6F
dd_time : 0.0 secs
dd_count : 0
timeout : 0.0 secs
On_timer_q? : N
On_dd_q? : N
lock_state : GRANTED
ast_flag : 0x0
Open Options : KJUSERDEADLOCK
Convert options : KJUSERNOQUEUE KJUSERNODEADLOCKWAIT
History : 0xd497d495
Msg_Seq : 0x0
res_seq : 767
valblk : 0x00000000000000000000000000000000 .
user session for deadlock lock 0xcb4fabd0 <----this seems to be the same session as below and I dont see info of any other session
sid: 349 ser: 12203 audsid: 102101678 user: 72/PORTALWFN45_ACS
flags: (0x41) USR/- flags_idl: (0x1) BSY/-/-/-/-/-
flags2: (0x40009) -/-/INC
pid: 119 O/S info: user: grid, term: UNKNOWN, ospid: 582
image: oracle@cdlt3f002db01
client details:
O/S info: user: wasadmin, term: unknown, ospid: 1234
machine: cdldvjassvap048.nj.adp.com program: JDBC Thin Client
application name: JDBC Thin Client, hash value=2546894660
current SQL:
INSERT INTO ACCESS_CLNT_GRP_XRF (CLNT_OID, GRP_ID, INCLUDED, ADDED_MANUALLY, CREATED_DATE, CREATED_BY) SELECT DISTINCT X.CLNT_OID, X.GRP_OID, :"SYS_B_0" AS INCLUDED, :"SYS_B_1" AS ADDED_MANUALLY, SYSDATE AS CREATED_DATE, :1 AS CREATED_BY FROM ACCESS_CLNT_GRP_RULE_XRF X WHERE X.GRP_ID = :2 AND NOT EXISTS (SELECT :"SYS_B_2" FROM ACCESS_CLNT_GRP_XRF UG WHERE UG.CLNT_OID= X.CLNT_OID AND UG.GRP_ID= X.GRP_ID)
DUMP LOCAL BLOCKER: initiate state dump for DEADLOCK
possible owner[119.582] on resource TX-000A001F-00033E15
*** 2012-10-25 15:38:06.190
Submitting asynchronized dump request [28]. summary=[ges process stack dump (kjdglblkrdm1)].
Global blockers dump start:---------------------------------
DUMP LOCAL BLOCKER/HOLDER: block level 3 res [0x170011][0x10ab5],[TX][ext 0x4,0x0]
----------resource 0xda168d40----------------------
resname : [0x170011][0x10ab5],[TX][ext 0x4,0x0]
hash mask : x3
Local inst : 1
dir_inst : 2
master_inst : 2
hv idx : 26
hv last r.inc : 8
current inc : 8
hv status : 0
hv master : 1
open options : dd
Held mode : KJUSERNL
Cvt mode : KJUSERPR
Next Cvt mode : KJUSERNL
msg_seq : 0x1
res_seq : 290
grant_bits : KJUSERNL
grant mode : KJUSERNL KJUSERCR KJUSERCW KJUSERPR KJUSERPW KJUSEREX
count : 1 0 0 0 0 0
val_state : KJUSERVS_NOVALUE
valblk : 0x70529d50ff7f00000000000000000000 pRP
access_inst : 2
vbreq_state : 0
state : x8
resp : 0xda168d40
On Scan_q? : N
Total accesses: 8496
Imm. accesses: 7633
Granted_locks : 0
Cvting_locks : 1
value_block: 70 52 9d 50 ff 7f 00 00 00 00 00 00 00 00 00 00
GRANTED_Q :
CONVERT_Q:
lp 0xdb922560 gl KJUSERNL rl KJUSERPR rp 0xda168d40 [0x170011][0x10ab5],[TX][ext 0x4,0x0]
master 2 gl owner 0xdf73f828 possible pid 582 xid 77000-0001-00000C6F bast 0 rseq 290 mseq 0 history 0x495149da
convert opt KJUSERGETVALUE
DUMP LOCAL BLOCKER/HOLDER: block level 3 res [0xa001f][0x33e15],[TX][ext 0x2,0x0]
----------resource 0xdd61cea0----------------------
resname : [0xa001f][0x33e15],[TX][ext 0x2,0x0]
hash mask : x3
Local inst : 1
dir_inst : 1
master_inst : 1
hv idx : 8
hv last r.inc : 8
current inc : 8
hv status : 0
hv master : 1
open options : dd
grant_bits : KJUSERNL KJUSEREX
grant mode : KJUSERNL KJUSERCR KJUSERCW KJUSERPR KJUSERPW KJUSEREX
count : 1 0 0 0 0 1
val_state : KJUSERVS_NOVALUE
valblk : 0x70529d50ff7f00000000000000000000 pRP
access_inst : 1
vbreq_state : 0
state : x0
resp : 0xdd61cea0
On Scan_q? : N
Total accesses: 6862
Imm. accesses: 6058
Granted_locks : 1
Cvting_locks : 1
value_block: 70 52 9d 50 ff 7f 00 00 00 00 00 00 00 00 00 00
GRANTED_Q :
lp 0xcb4fabd0 gl KJUSEREX rp 0xdd61cea0 [0xa001f][0x33e15],[TX][ext 0x2,0x0]
master 1 gl owner 0xd4c45958 possible pid 582 xid 77000-0001-00000C6F bast 0 rseq 767 mseq 0 history 0xd497d495
open opt KJUSERDEADLOCK
CONVERT_Q:
lp 0xcc5dae48 gl KJUSERNL rl KJUSERPR rp 0xdd61cea0 [0xa001f][0x33e15],[TX][ext 0x2,0x0]
master 1 owner 2 bast 1 rseq 264 mseq 0x1 history 0x77d497ad
convert opt KJUSERGETVALUE
----------enqueue 0xcb4fabd0------------------------
lock version : 535
Owner inst : 1
grant_level : KJUSEREX
req_level : KJUSEREX
bast_level : KJUSERNL
notify_func : (nil)
resp : 0xdd61cea0
procp : 0xdcf1f730
pid : 18995
proc version : 0
oprocp : (nil)
opid : 18995
group lock owner : 0xd4c45958
possible pid : 582
xid : 77000-0001-00000C6F
dd_time : 0.0 secs
dd_count : 0
timeout : 0.0 secs
On_timer_q? : N
On_dd_q? : N
lock_state : GRANTED
ast_flag : 0x0
Open Options : KJUSERDEADLOCK
Convert options : KJUSERNOQUEUE KJUSERNODEADLOCKWAIT
History : 0xd497d495
Msg_Seq : 0x0
res_seq : 767
valblk : 0x00000000000000003100050200000000 .1
user session for deadlock lock 0xcb4fabd0 <----this seems to be the same session as above and I dont see info of any other session
sid: 349 ser: 12203 audsid: 102101678 user: 72/PORTALWFN45_ACS
sid: 349 ser: 12203 audsid: 102101678 user: 72/PORTALWFN45_ACS
flags: (0x41) USR/- flags_idl: (0x1) BSY/-/-/-/-/-
flags2: (0x40009) -/-/INC
pid: 119 O/S info: user: grid, term: UNKNOWN, ospid: 582
image: oracle@cdlt3f002db01
client details:
O/S info: user: wasadmin, term: unknown, ospid: 1234
machine: cdldvjassvap048.nj.adp.com program: JDBC Thin Client
application name: JDBC Thin Client, hash value=2546894660
current SQL:
INSERT INTO ACCESS_CLNT_GRP_XRF (CLNT_OID, GRP_ID, INCLUDED, ADDED_MANUALLY, CREATED_DATE, CREATED_BY) SELECT DISTINCT X.CLNT_OID, X.GRP_OID, :"SYS_B_0" AS INCLUDED, :"SYS_B_1" AS ADDED_MANUALLY, SYSDATE AS CREATED_DATE, :1 AS CREATED_BY FROM ACCESS_CLNT_GRP_RULE_XRF X WHERE X.GRP_ID = :2 AND NOT EXISTS (SELECT :"SYS_B_2" FROM ACCESS_CLNT_GRP_XRF UG WHERE UG.CLNT_OID= X.CLNT_OID AND UG.GRP_ID= X.GRP_ID)
DUMP LOCAL BLOCKER: initiate state dump for DEADLOCK
possible owner[119.582] on resource TX-000A001F-00033E15
*** 2012-10-25 15:38:06.191
Submitting asynchronized dump request [28]. summary=[ges process stack dump (kjdglblkrdm1)].
Global blockers dump end:-----------------------------------
Global Wait-For-Graph(WFG) at ddTS[0.8a] :
BLOCKED 0xdb922560 3 wq 2 cvtops x1 TX 0x170011.0x10ab5(ext 0x4,0x0)[77000-0001-00000C6F] inst 1
BLOCKER 0xdb339ad0 3 wq 1 cvtops x28 TX 0x170011.0x10ab5(ext 0x4,0x0)[71000-0002-00002D5B] inst 2
BLOCKED 0xdb7f3648 3 wq 2 cvtops x1 TX 0xa001f.0x33e15(ext 0x2,0x0)[71000-0002-00002D5B] inst 2
BLOCKER 0xcb4fabd0 3 wq 1 cvtops x28 TX 0xa001f.0x33e15(ext 0x2,0x0)[77000-0001-00000C6F] inst 1
*** 2012-10-25 15:38:07.113
* Cancel deadlock victim lockp 0xdb922560
2012-10-25 17:26:16.039638 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-25 17:27:49.961
2012-10-25 17:27:49.961892 : Setting 3-way CR grants to 1 global-lru off? 0
2012-10-25 17:52:42.505182 : Setting 3-way CR grants to 1 global-lru off? 0
* received DRM start msg from 2 (cnt 1, last 1, rmno 50)
*** 2012-10-25 19:16:31.443
Rcvd DRM(50) AFFINITY Transfer pkey 88431.0 from 1 to 2 oscan 1.1
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.32/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.37/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.32/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
2012-10-25 19:16:31.687987 :
End DRM(50) for pkey transfer request(s) from 2
stale cvak(res) fr 2:0xdfff5898([0x1978f378][0x8fba1c6e],[LB][ext 0x0,0x0])[h=KJUSERNL,n=KJUSEREX,b=KJUSERNL,ls=KJUSERSTAT_NOVALUE]mseq:0x10003(msg),0x0(resp)rseq:0x416(msg),0x417(resp)
*** 2012-10-25 22:06:03.671
----------resource 0xdfff5898----------------------
resname : [0x1978f378][0x8fba1c6e],[LB][ext 0x0,0x0]
hash mask : x3
Local inst : 1
dir_inst : 2
master_inst : 2
hv idx : 50
hv last r.inc : 8
current inc : 8
hv status : 0
hv master : 1
open options : dd
Held mode : KJUSERNL
Cvt mode : KJUSERPR
Next Cvt mode : KJUSERNL
msg_seq : (nil)
res_seq : 1047
grant_bits : KJUSERNL
grant mode : KJUSERNL KJUSERCR KJUSERCW KJUSERPR KJUSERPW KJUSEREX
count : 1 0 0 0 0 0
val_state : KJUSERVS_NOVALUE
valblk : 0x94160ec3eccc040094160ec3eccc0400 .
access_inst : 2
vbreq_state : 0
state : x4
resp : 0xdfff5898
On Scan_q? : N
Total accesses: 13084
Imm. accesses: 11996
Granted_locks : 0
Cvting_locks : 1
value_block: 94 16 0e c3 ec cc 04 00 94 16 0e c3 ec cc 04 00
GRANTED_Q :
CONVERT_Q:
lp 0xdb6588d0 gl KJUSERNL rl KJUSERPR rp 0xdfff5898 [0x1978f378][0x8fba1c6e],[LB][ext 0x0,0x0]
master 2 gl owner 0xdc5d6240 possible pid 6224 xid 4B000-0001-000012F8 bast 0 rseq 1047 mseq 0 history 0x495149da
convert opt
MSG [16:KJX_CONV_AST_IND] [0x1978f378][0x8fba1c6e],[LB][ext 0x0,0x0] RMno=65706 inc=8 len=112 sender=(2,2) seq=0
fg=p stat=KJUSERSTAT_NOVALUE spnum=12 flg=x0
flow ctrl: ver=8 flag=161 len=112 tkts=0 seq=0 wrp=0
sndr=2 dest=1 rcvr=0
rseq x416 mseq x10003 copts x1 hl 5 cl 0 nl 0
valblk 0x01000000815f93600000000000000000 ._`
stale cvak(res) fr 2:0xdfff5898([0x1978f378][0x8fba1c6e],[LB][ext 0x0,0x0])[h=KJUSERNL,n=KJUSEREX,b=KJUSERPR,ls=KJUSERSTAT_NOVALUE]mseq:0x10004(msg),0x0(resp)rseq:0x416(msg),0x417(resp)
----------resource 0xdfff5898----------------------
resname : [0x1978f378][0x8fba1c6e],[LB][ext 0x0,0x0]
hash mask : x3
Local inst : 1
dir_inst : 2
master_inst : 2
hv idx : 50
hv last r.inc : 8
current inc : 8
hv status : 0
hv master : 1
open options : dd
Held mode : KJUSERNL
Cvt mode : KJUSERPR
Next Cvt mode : KJUSERNL
msg_seq : (nil)
res_seq : 1047
grant_bits : KJUSERNL
grant mode : KJUSERNL KJUSERCR KJUSERCW KJUSERPR KJUSERPW KJUSEREX
count : 1 0 0 0 0 0
val_state : KJUSERVS_NOVALUE
valblk : 0x24000000000000000008000000000000 $
access_inst : 2
vbreq_state : 0
state : x4
resp : 0xdfff5898
On Scan_q? : N
Total accesses: 13085
Imm. accesses: 11997
Granted_locks : 0
Cvting_locks : 1
value_block: 24 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00
GRANTED_Q :
CONVERT_Q:
lp 0xdb6588d0 gl KJUSERNL rl KJUSERPR rp 0xdfff5898 [0x1978f378][0x8fba1c6e],[LB][ext 0x0,0x0]
master 2 gl owner 0xdc5d6240 possible pid 6224 xid 4B000-0001-000012F8 bast 0 rseq 1047 mseq 0 history 0x495149da
convert opt
MSG [16:KJX_CONV_AST_IND] [0x1978f378][0x8fba1c6e],[LB][ext 0x0,0x0] RMno=3 inc=8 len=112 sender=(2,2) seq=0
fg=p stat=KJUSERSTAT_NOVALUE spnum=12 flg=xc
flow ctrl: ver=-106 flag=161 len=112 tkts=0 seq=0 wrp=0
sndr=2 dest=1 rcvr=0
rseq x416 mseq x10004 copts x0 hl 5 cl 0 nl 3
valblk 0x0000000000a907006800000000000000 .h
kjddt2vb: valblk [0.8c] > local ts [0.8b]
*** 2012-10-25 22:16:54.817
Begin DRM(51) (swin 0) - AFFINITY transfer pkey 88431.0 to 1 oscan 0.1
kjiobjscn 1
ftd (30) received from node 2 (8 0.0/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (33) received from node 2 (8 0.32/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (37) received from node 2 (8 0.36/0.0)
all ftds received
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (30) received from node 2 (8 0.30/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (33) received from node 2 (8 0.34/0.0)
all ftds received
ftd (37) received from node 2 (8 0.36/0.0)
all ftds received
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (30) received from node 2 (8 0.30/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (33) received from node 2 (8 0.34/0.0)
all ftds received
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.37/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.34/0.0)
all ftds received
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.37/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.34/0.0)
all ftds received
ftd (37) received from node 2 (8 0.36/0.0)
all ftds received
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.34/0.0)
all ftds received
ftd (37) received from node 2 (8 0.36/0.0)
all ftds received
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (30) received from node 2 (8 0.30/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (33) received from node 2 (8 0.34/0.0)
all ftds received
ftd (37) received from node 2 (8 0.36/0.0)
all ftds received
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (30) received from node 2 (8 0.30/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (33) received from node 2 (8 0.34/0.0)
all ftds received
ftd (37) received from node 2 (8 0.36/0.0)
all ftds received
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
2012-10-25 22:16:55.112752 :
* End DRM for pkey remastering request(s) (locally requested)
*** 2012-10-25 22:22:35.175
2012-10-25 22:22:35.175781 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-25 22:24:09.000
2012-10-25 22:24:09.000900 : Setting 3-way CR grants to 1 global-lru off? 0
2012-10-25 22:29:20.348861 : Setting 3-way CR grants to 1 global-lru off? 0
2012-10-25 23:15:02.016255 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-25 23:16:05.212
2012-10-25 23:16:05.212156 : Setting 3-way CR grants to 1 global-lru off? 0
*** 2012-10-25 23:16:36.041
2012-10-25 23:16:36.041650 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-25 23:18:10.146
2012-10-25 23:18:10.146473 : Setting 3-way CR grants to 1 global-lru off? 0
*** 2012-10-25 23:23:24.514
2012-10-25 23:23:24.514488 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-25 23:24:26.699
2012-10-25 23:24:26.699355 : Setting 3-way CR grants to 1 global-lru off? 0
2012-10-25 23:32:11.212627 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-25 23:33:13.028
2012-10-25 23:33:13.028646 : Setting 3-way CR grants to 1 global-lru off? 0
*** 2012-10-25 23:36:22.121
2012-10-25 23:36:22.121783 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-25 23:36:58.785
* received DRM start msg from 2 (cnt 1, last 1, rmno 52)
Rcvd DRM(52) AFFINITY Transfer pkey 88431.0 from 1 to 2 oscan 1.1
*** 2012-10-25 23:36:58.875
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.37/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.32/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.32/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.32/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
2012-10-25 23:36:59.124760 :
End DRM(52) for pkey transfer request(s) from 2
*** 2012-10-25 23:38:26.130
2012-10-25 23:38:26.130755 : Setting 3-way CR grants to 1 global-lru off? 0
2012-10-25 23:58:38.071978 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-26 00:00:44.096
2012-10-26 00:00:44.096005 : Setting 3-way CR grants to 1 global-lru off? 0
*** 2012-10-26 00:04:22.583
2012-10-26 00:04:22.583348 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-26 00:08:31.315
2012-10-26 00:08:31.315412 : Setting 3-way CR grants to 1 global-lru off? 0
2012-10-26 00:20:57.846700 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-26 00:25:05.085
2012-10-26 00:25:05.085042 : Setting 3-way CR grants to 1 global-lru off? 0
2012-10-26 00:44:17.764966 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-26 00:48:25.602
2012-10-26 00:48:25.602491 : Setting 3-way CR grants to 1 global-lru off? 0
2012-10-26 01:14:50.222098 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-26 01:19:00.590
2012-10-26 01:19:00.590826 : Setting 3-way CR grants to 1 global-lru off? 0
2012-10-26 02:44:09.453387 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-26 02:49:19.105
2012-10-26 02:49:19.105284 : Setting 3-way CR grants to 1 global-lru off? 0
2012-10-26 02:59:41.444548 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-26 03:02:47.808
2012-10-26 03:02:47.808071 : Setting 3-way CR grants to 1 global-lru off? 0
*** 2012-10-26 03:05:22.310
2012-10-26 03:05:22.310631 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-26 03:07:16.408
* received DRM start msg from 2 (cnt 2, last 1, rmno 53)
Rcvd DRM(53) AFFINITY Transfer pkey 74335.0 from 1 to 2 oscan 1.1
Rcvd DRM(53) AFFINITY Transfer pkey 88398.0 from 1 to 2 oscan 1.1
ftd (30) received from node 2 (8 0.0/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (33) received from node 2 (8 0.32/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
ftd (30) received from node 2 (8 0.31/0.0)
all ftds received
ftd (33) received from node 2 (8 0.33/0.0)
all ftds received
* kjxftdn: break from kjxftdn, post lmon later
ftd (35) received from node 2 (8 0.36/0.0)
all ftds received
ftd (37) received from node 2 (8 0.38/0.0)
all ftds received
2012-10-26 03:07:16.718164 :
End DRM(53) for pkey transfer request(s) from 2
*** 2012-10-26 03:11:35.100
2012-10-26 03:11:35.100544 : Setting 3-way CR grants to 1 global-lru off? 0
2012-10-26 03:44:44.666224 : Setting 3-way CR grants to 0 global-lru off? 0
2012-10-26 04:00:49.272473 : Setting 3-way CR grants to 1 global-lru off? 0
*** 2012-10-26 04:08:35.037
2012-10-26 04:08:35.037716 : Setting 3-way CR grants to 0 global-lru off? 0
*** 2012-10-26 04:11:41.226
2012-10-26 04:11:41.226172 : Setting 3-way CR grants to 1 global-lru off? 0
Jonathan Lewis wrote:
Next time I'm on a RAC system suitable I will check if there is something else that gets dumped, which may help. In the meantime you could simply model a PK block on your system to see what is happening:
Example 1: insert into tableX id = 1 (where id is the pk)
Example 2: Insert tableX id = 2
example 1: insert into tableX id = 2
example 2: insert in tableX id = 1Wait and see what happens, then search for the trace files.
I finally managed to find some time to work up to a two-node RAC and tried the above test. As expected that I saw not a trace of ORA-00060 dump in a FOREGROUND process, what I got was a dump of the process backwards plan lmd. "Of course, was particularly interesting, the" Global Wait-for-Graph ' (WFG).
{code}
Wait-For-Graph (WFG) overall to DDT [0.1]:
0x9dc4f498 wq 3 2 cvtops x 1 TX 0x140009.0x1fc (ext 0 x 5, 0 x 0) BLOCKED [2 000-0001-0000000 C] inst 1
3 0x9e1c0d20 wq cvtops 1 x 28 TX 0x140009.0x1fc (ext 0 x 5, 0 x 0) [2 A 000-0002-00000005] inst 2 BLOCKER
BLOCKED 0x9dc4f2c0 wq 3 2 cvtops x 1 TX 0x2000d.0x31e9 (ext 0 x 2, 0 x 0) [2 A 000-0002-00000005] inst 2
3 0x9e1c9150 wq cvtops 1 x 28 TX 0x2000d.0x31e9 (ext 0 x 2, 0 x 0) BLOCKER [2 000-0001-0000000 C] inst 1
{code}
Notice the similarity, it's in the structure of the WFG in your example
And here are the details of granted queue / convert the same trace:
{code}
GRANTED_Q:
LP 0x9e1c9150 gl KJUSEREX rp 0x9e7ac4a0, [0x2000d], [0x31e9], [TX] [ext 0 x 2, 0 x 0]
Master 1 gl owner 0x9f662cc8 possible pid 9664 xid 2 A 000-0001-0000000 C bast 0 0 0x4977d495 Story 3 mseq rseq
Open opt KJUSERDEADLOCK
CONVERT_Q:
LP 0x9e1c9310 gl KJUSERNL rl KJUSERPR rp 0x9e7ac4a0, [0x2000d], [0x31e9], [TX] [ext 0 x 2, 0 x 0]
Master 1 owner 2 1 3 mseq rseq bast 0 x 1 0x77d497ad history
Convert opt KJUSERGETVALUE
{code}
Again, note how similar, they are to your example.
As a little extra - these excerpts come from the body which received the deadlock message - and the session information in the identified lmd trace file the local session in detail, citing the SQL it was running (like you). At the same time the process on the other instance lmd also dumped a trace file describing (among other things), waiting in this instance and the SQL session he had run when he started waiting.
Concerning
Jonathan Lewis
Tags: Database
Similar Questions
-
Internet Explore guard blocking cause listed APP CRASH under Windows 7
New program installed on the new PC unit
Also, at startup I get Bootmrg missing use CTRL = ALT = DELETE to restart
* original title - my internet explorer keeps blocking cause listed APP CRASH. How I can corect it *.
Hi don stevens,.
Please see article with some useful information:
http://blogs.msdn.com/b/ie/archive/2006/07/25/678113.aspx
I hope this helps!
Debra
Microsoft Answers Support Engineer
Visit our Microsoft answers feedback Forum and let us know what you think -
Optical block causing a bright blue blob on screen LCD
Has anyone tried to replace the optical block on a LCD TV themselves? I have read some other assignments of messages and it seems that's what causing the bright blue blob on my LCD TV. Status messages also Sony has stopped the program offers free replacement.
They can be replaced/rebuilt but what I told by a tech that alignment is the real question, if replace you it yourself
-
Update Firefox causing 34,05 of sites to load as lists
Since upgrading to Firefox 34 then 34,05 some sites, ones that I use most, load a list. It comes to great sites and load perfectly fine in IE. This is causing me problems without end and makes me think that these improvements are just an exercise in ego for developers.
Cured after three hours... Ad blocker causing the problem on some sites, but this problem should not have taken birth in the first place...
-
Username blocking which is held on the database at the time
Hello
Using oracle 11.2.0.3 and concluding that on sat morning (03:30 a table cannot be updated due to an exclusive lock.
merge into the affected table.
Nothing else, we are aware to access the table at the moment because of some process must be because of the ORA-00054 - busy resource.
Is there a way that we can identify what caused the blocking / causing the lock - happenening each week.
Thank you
You get it in history, when you get the lock again and then query the table mentioned above. In addition, to check any kind of blocking session problem use this query.
Select b.session_id, a.SERIAL #, «blocker details» a.username
session $ v has, dba_lock b
where b.session_id = a.sid
and b.blocking_others = 'block ';
Concerning
Asif Kabir
-
I'm working on Oracle 10 g on Linux enviornment
V $ second how to find the course of which two caused the deadlock? Or Simple Q. I want to know session what blocking causing?
Thank you
Published by: susdba on January 10, 2011 11:52The error in the alert.log file contains a reference to a trace file that contains detailed information about the impasse.
Thank you.
-
Hello
need help on the creation of tablespace
installed 11G RAC ASM on RHEL5
now I am creating a tablespace with 16 k, I get the following error---parameters db_block_size integer 8192 db_file_multiblock_read_count integer 128 compatible string 11.2.0.0.0
Thank youCREATE TABLESPACE test_qa1234 DATAFILE SIZE 40M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL AUTOALLOCATE BLOCKSIZE 16K SEGMENT SPACE MANAGEMENT AUTO FLASHBACK ON; CREATE TABLESPACE test_qa1234 DATAFILE * ERROR at line 1: ORA-29339: tablespace block size 16384 does not match configured block sizes
VG says:
Helloneed help on the creation of tablespace
installed 11G RAC ASM on RHEL5
---parameters db_block_size integer 8192 db_file_multiblock_read_count integer 128 compatible string 11.2.0.0.0
now I am creating a tablespace with 16 k, I get the following error
CREATE TABLESPACE test_qa1234 DATAFILE SIZE 40M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL AUTOALLOCATE BLOCKSIZE 16K SEGMENT SPACE MANAGEMENT AUTO FLASHBACK ON; CREATE TABLESPACE test_qa1234 DATAFILE * ERROR at line 1: ORA-29339: tablespace block size 16384 does not match configured block sizes
Thank you
ORA-29339:
chain of tablespace block size does not match the configuration of the blocks
Cause: The storage to be plugged or set block size does not match the block size that is configured in the database.
Action: Configure the cache appropriate for the size of the blocks of this tablespace using parameters of a variety (db_2k_cache_size, db_4k_cache_size, db_8k_cache_size, db_16k_cache_size, db_32K_cache_size). -
exception in PL/SQL block error
Hello
the following conditions in a PL/SQL block cause an exception error to occur?
A Select statement - does not return a line.
B - Select statement returns multiple lines.
Thank you.If you talk to SELECT... IN... statement:
A Select statement - does not return a line.
Yes, the NO_DATA_FOUND exception is raised
B - Select statement returns multiple lines.
Yes, the TOO_MANY_ROWS exception is thrown
Max
[My Italian blog Oracle | http://oracleitalia.wordpress.com/2010/01/17/supporto-di-xml-schema-in-oracle-xmldb/]Published by: Massimo Ruocchio, January 19, 2010 17:04
Added first line -
Tried to sync my iPad today. A message on the iPad asking if I trust this computer. Click 'Yes' and then iTunes blocks causing me to have to restart my PC. Tried a couple of times and the same result. Then tried my phone and same thing.
When you click approval he sends a validation to the machine and you must accept the validation on the device. Please note that the device must be unlocked to work.
-
Firefox hangs when there is no active extension
Firefox crashes since 13 and still crashes in 14.
The only thing you need to do is open firefox and then wait it usually crashes in less than 30 years, sometimes it will not crash, but I do not know why.
I have try to disable all extensions and activate them one by one, but I find that firefox crashes even when I click on "activate"(Nothing activated but when I click on it)bp-1059a80c-bfbe-4e06-b456-ea8422120729 2012/7/2911:58 bp-8d3e025e-877a-41bf-81a7-fa6392120729 2012/7/2911:57 bp-6cc3ea01-673f-4334-a0f0-5f4d42120729 2012/7/2911:56 bp-6ed553c2-68c3-455e-baff-a4e322120729 2012/7/2911:56 bp-54e6d82d-ca44-4fac-9f7a-be3972120729 2012/7/2911:48 bp-a0f9cc23-da89-44fb-8767-68ceb2120729 2012/7/2911:48 bp-d9138c37-dfc5-4e90-bee7-74cbf2120729 2012/7/2911:48 bp-6a718d1d-50f7-4ade-9adc-d92e12120729 2012/7/2911:47 bp-d7941d35-ed54-4ebd-a8b2-51f302120729 2012/7/2911:47 bp-db48fd75-93b2-4462-9181-bebec2120729 2012/7/2911:46 bp-2f013eac-0f20-41e7-948a-969fc2120729 2012/7/2911:35 bp-53a099f4-9b95-4940-9230-60ff52120729 2012/7/2911:33
I find what the problem is. If you enable sync extension in setting-> sync (which I activated recently in my PC and laptop, I believe that this is a new feature), then it would break. That's why my lab PC and laptop are broken everyday. I'm in China, so there may be some sort of internet block causing this bug. But the synchronization of other are fine.
-
Troubled Publshers of Clearing house
a site stops working after hitting submit / beat box to reload the page because of the error. also, it will freezes and PCH slots site / did everything what they suggest and no results. RELOADED Adobe and worked for awhile and bent without making any changes.
Hi, add blocker cause problem
-
How to record entries of UI with the data measured in a TDM file?
Hello
I built a user interface to monitor and control a pump test bench, I use the USB-6212 in a Windows PC with the new SW and readers.
Now I try to collect all the measured data and control values in the UI, permanently at 1 kHz and write it in a single file of CT.
The problem is that only the measured signals get connected, but only a few values at the beginning of the file are saved in the user interface; then all empty.
I have all tried, producing waveforms, synchronize them with measured data for the same stamps, aling & resample and blocks of collector of the Toolbox Signal Express, but there are still some missing data in the user interface.
In my original configuration, indicated in the post, I set up the block of analog to read continuously at 1 kHz with 100 samples, while output and analog digital on-demand writing. I have included the file complete, just in case some block causes disruption.
Your express DAQ screws will probably be reading/writing of multiple samples for each run, then wire you a single value for your set points. The use of the data type of dynamic signals hides this information from you (that's why nobody is using them once they become more familiar with LabVIEW).
You need to take only the last value of dynamic data, or touch your set points so they are the same size as your dynamic data. If you write 100 samples at a time, then you will have your set points only once by 100 values. You must create a table/waveform of 100 points with the same value.
-
What are the alternatives to the update of the indicators using nodes of property?
Hello
I'm building a VI that must update several controls/indicators in several points throughout its execution. It must also be able to accept the new values of the controls at any time.
The problem is that all these controls and indicators on the face before of the VI another who called my VI. The current version of my program updates all these controls and indicators using references and property nodes (each indicator/control to be used has its own reference on my VI control, and these references are then sent to nodes of property), which makes it naturally slow.
At the moment I plan to rebuild my VI so that the principal is able to recover data without the help of the references, but it is not only a lot of time but also difficult and impossible without my code turning into a massive pile of disorganized (especially since the lab computer is quite slow and the main big enough VI that by pressing the button "clean/re-organize block" causes a crash).
Alternatives to this? Queues?
This (my nugget events) is the best general solution, I came here.
Felix
-
Hotmail's Windows password reset
Window live team
I tried to reset my other E Mail(*** Email address is removed for privacy ***) which is blocked in recent weeks, a few times with password hard. However, whenever I try to open it with the reset password, I get the answer to the e-mail is blocked because someone is trying to open with wrong password repeated. Given that I had instructed to send all my messages from * address email is removed from the privacy * to * address email is removed from the privacy * my all mails are blocked, causing a lot of inconvenience and loss in my professional practice. I ask your property to do the necessary to open my E mail blocked so that I get all my mail from * address email is removed from the privacy *.
Hello
Try posting the question below forum,
http://answers.Microsoft.com/en-us/windowslive/default.aspx
It will be useful.
-
Windows 7 automatically my volume control (results in all devices being cut).
Hello
I've traveled around a solution to this, but I had no chance at all.
I use Windows 7 Ultimate x 64 and I find that the volume control seems to have a mind of your own. After starting my computer, sometimes the sound is muted. If I try to increase the volume using the volume control slider, Windows 7 he dragged down once again and I am unable to do anything unless I reboot and get lucky he did not yet.
There are also times where it will be repeated enough randomly while I have a game open or I play music or just about anything else. Once it does, it is impossible for me to put my levels sound back as they were, without having to reboot.
Specifications of the PC:
Intel Q6600 @ 2.4 ghz.
Motherboard P5KC with 4 GB of RAM.
Creative X - Fi fidelity.I tried right click on the volume control, go to the sounds-> Communications tab and selecting 'doing nothing '. I tried to update to the latest drivers available for my sound card, directly from the creative support site.
I don't know what else to do. It is extremely frustrating to have to reboot unnecessarily several times a day because of this problem. I googled for answers and saw that there are other people who have similar problems, but they seem to use a different material than I am, and there is not a lot of information circulate another that "update your drivers", which did nothing for me.
Could someone please recommend anything else I can try?
You guys are going to be shocked but - after I had all the settings and the tinkers pilot and got no where - I UNPLUGGED my wireless mouse and used the pad - I had to order my volume - up and down immediately. Something with the mouse is in conflict with the sound program. Maybe my wheel mouse or key has been blocked causing an automatic decline or increase - not sure. For me, the mouse was the culprit - good luck!
Maybe you are looking for
-
Bitmoji keyboard stopped working after update iOS 10?
My bitmoji keyboard no longer works on my iPhone 6 since I have updated to iOS 10 today. The emoji keyboard keyboard English (United States) both still work, but when I try to go to Bitmoji, it shows a black background that says: "Please enable full
-
After the last update iTune, the airpaly is absent and the apple tv does not connect to the itunes on the imac.posing yesterday with the support of apple, restart, restore, restart, and still it does not work. any advice?
-
the Manager of the activity is not real-time enough, the status bar I cannot get to expand.imap accounts migration from one server to another, really needs to see the overall situation in real-time with what thunderbird done and finished. IM open to
-
What type of interface for my graphics card for M9400z
I have a M9400Z. The video card failed yesterday. What type of video PCI interface card should I buy for replacement?
-
multi-angle view z liquid jade s57 camera mode (what should be done, how to use it)
Hello I brought Acer and nobody seem to be able to explain to me what is the view from multiple angles in the camera. When I press the photo button there is a green line ranging from the left to the right, I guess so I can move around the object im t