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

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖
1#
发表于 2013-8-29 13:30:14
GV$LOCK =>
select USERENV('Instance'),
       laddr,
       kaddr,
       saddr,
       raddr,
       lmode,
       request,
       ctime,
       block,
       con_id
  from v$_lock1
union all
select inst_id,
       addr,
       ksqlkadr,
       ksqlkses,
       ksqlkres,
       ksqlkmod,
       ksqlkreq,
       ksqlkctim,
       ksqlklblk,
       con_id
  from x$ktadm
where bitand(kssobflg, 1) != 0
   and (ksqlkmod != 0 or ksqlkreq != 0)
union all
select inst_id,
       addr,
       ksqlkadr,
       ksqlkses,
       ksqlkres,
       ksqlkmod,
       ksqlkreq,
       ksqlkctim,
       ksqlklblk,
       con_id
  from x$ktatrfil
where bitand(kssobflg, 1) != 0
   and (ksqlkmod != 0 or ksqlkreq != 0)
union all
select inst_id,
       addr,
       ksqlkadr,
       ksqlkses,
       ksqlkres,
       ksqlkmod,
       ksqlkreq,
       ksqlkctim,
       ksqlklblk,
       con_id
  from x$ktatrfsl
where bitand(kssobflg, 1) != 0
   and (ksqlkmod != 0 or ksqlkreq != 0)
union all
select inst_id,
       addr,
       ksqlkadr,
       ksqlkses,
       ksqlkres,
       ksqlkmod,
       ksqlkreq,
       ksqlkctim,
       ksqlklblk,
       con_id
  from x$ktatl
where bitand(kssobflg, 1) != 0
   and (ksqlkmod != 0 or ksqlkreq != 0)
union all
select inst_id,
       addr,
       ksqlkadr,
       ksqlkses,
       ksqlkres,
       ksqlkmod,
       ksqlkreq,
       ksqlkctim,
       ksqlklblk,
       con_id
  from x$ktstusc
where bitand(kssobflg, 1) != 0
   and (ksqlkmod != 0 or ksqlkreq != 0)
union all
select inst_id,
       addr,
       ksqlkadr,
       ksqlkses,
       ksqlkres,
       ksqlkmod,
       ksqlkreq,
       ksqlkctim,
       ksqlklblk,
       con_id
  from x$ktstuss
where bitand(kssobflg, 1) != 0
   and (ksqlkmod != 0 or ksqlkreq != 0)
union all
select inst_id,
       addr,
       ksqlkadr,
       ksqlkses,
       ksqlkres,
       ksqlkmod,
       ksqlkreq,
       ksqlkctim,
       ksqlklblk,
       con_id
  from x$ktstusg
where bitand(kssobflg, 1) != 0
   and (ksqlkmod != 0 or ksqlkreq != 0)
union all
select inst_id,
       ktcxbxba,
       ktcxblkp,
       ksqlkses,
       ksqlkres,
       ksqlkmod,
       ksqlkreq,
       ksqlkctim,
       ksqlklblk,
       con_id
  from x$ktcxb
where bitand(ksspaflg, 1) != 0
   and (ksqlkmod != 0 or ksqlkreq != 0)

回复 显示全部楼层 道具 举报

2#
发表于 2013-8-29 13:31:37
ADDR RAW(4 | 8) Address of lock state object  ==> 一个enqueue lock对应 一个session state object 和一个process state object

KADDR  ==>lock本身的地址

回复 显示全部楼层 道具 举报

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

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

GMT+8, 2024-6-2 08:40 , Processed in 0.047517 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

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