- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
library_cache_pin等待处理方法
library cache pin等待处理方法
数据库由于应用维护人员需要每天定期去disable与enable触发器GZDLGIS.TRIG_B$GG_PD_DYDX_N_TREE,而当应用程序提交工单时(做dml操作)会使用到这个触发器;当触发器正在被其他进程(session)调用的时候刚好有其他进程进行去disable或者enable或者重新编译维护工作,就会产生数据库共享池锁,出现library cache pin与cursor: pin S wait on X 等待事件,
导致触发器disable,eanble,重编译等操作都无法完成,而dml操作也无法完成,即应用程序的工单无法提交.
这两个等待事件经常出现在重新编译function,procedure,package,trigger的时候,刚好正在编译的对象被其他进程调用;
以下是遇到library cache pin等待事件的处理方法
--查询等待事件
在数据库主机1上面查询
export ORACLE_SID=gisdb1
sqlplus / as sysdba
set line 200 pagesize 9999
Select inst_id,event,count(*) from gv$session where status=ACTIVE and wait_class# 6 group by inst_id,event order by 1,3;
INST_ID EVENT COUNT(*)
1 gc cr request 1
1 enq: TX - row lock contention 1
1 library cache pin 1
1 cursor: pin S wait on X 2
2 PX Deq: reap credit 1
可以发现,在实例1(INST_ID为1,即实例gisdb1)上存在library cache pin与cursor: pin S wait on X等待事件,说明存在上文描述的情况
--查询堵塞进程(holding_session)信息
select Distinct /*+ ordered */ w1.sid waiting_session,
h1.sid holding_session,
w.kgllktype lock_or_pin,
od.to_owner object_owner,
od.to_name object_name,
oc.Type,
decode(h.kgllkmod, 0, None, 1, Null, 2, Share, 3, Exclusive,
Unknown) mode_held,
decode(w.kgllkreq, 0, None, 1, Null, 2, Share, 3, Exclusive,
Unknown) mode_requested,
xw.KGLNAOBJ wait_sql,xh.KGLNAOBJ hold_sql
from dba_kgllock w, dba_kgllock h, v$session w1,
v$session h1,v$object_dependency od,V$DB_OBJECT_CACHE oc,x$kgllk xw,x$kgllk xh
where
(((h.kgllkmod != 0) and (h.kgllkmod != 1)
and ((h.kgllkreq = 0) or (h.kgllkreq = 1)))
and
(((w.kgllkmod = 0) or (w.kgllkmod= 1))
and ((w.kgllkreq != 0) and (w.kgllkreq != 1))))
and w.kgllktype = h.kgllktype
and w.kgllkhdl = h.kgllkhdl
and w.kgllkuse =
您可能关注的文档
- 中石油2016通用英语选读课文39.doc
- centos搭建svn.docx
- oracle数据字典的搭建.docx
- course 9 Owners Equity 所有者权益.docx
- 2004到2009北京高考英语完型及答案.docx
- 城市房地产契约:问题和制度完善的思考.doc
- 自绘菜单的实现.doc
- 新视野大学英语课后题目.doc
- 活动目录、AD、域控制器共享设置.docx
- 2007—2012北京高考真题完形 英语集锦(含答案).doc
- 25上半年2期套题班-行政职业能力测验(八).docx
- 公考讲义-2025年1月时政汇总.pdf
- 2025年省考逻辑填空1000 高频实词积累+刷题早读课 讲义.pdf
- 25上半年2期套题班-行政职业能力测验(九).docx
- 2025四川事业编FB综合岗考试-综合能力测试讲义-主观题基础,案例分析题,公文写作及文章写作题.pdf
- 25上半年2期套题班-行政职业能力测验(五).docx
- 2025申论多省联考刷题课真题资料-2025国考执法课程.doc
- 2025申论多省联考刷题课真题资料-2024江西执法课程.doc
- 25上半年2期套题班-行政职业能力测验(十).docx
- 2025申论多省联考刷题课真题资料-2024福建县乡课程.doc
最近下载
- 《汽车构造图解》课件.pptx VIP
- 2022浙江高考英语读后续写模拟试题(含范文详解10篇)1.doc
- 搭钢棚合同协议书范本(2篇).docx
- 学校学生欺凌防治制度机制汇编(2025修订版).docx
- 基于任务驱动的小学语文写作教学探究.docx VIP
- 2024年配电线路工(高级)技能鉴定理论考试题库(含答案).pdf VIP
- 《医学影像检查技术学》课件——骶尾椎X线摄影.pptx VIP
- 2025重庆九洲隆瓴科技有限公司招聘软件技术员等岗位30人笔试备考试题及答案解析.docx
- 北京市海淀区2021-2022学年第一学期小学6年级英语期未试卷.pdf
- 11-傅建佳《活在课堂里》读书分享公开课教案教学设计课件资料.pptx VIP
文档评论(0)