博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Most of library cache latches have gone in 11g
阅读量:6430 次
发布时间:2019-06-23

本文共 6303 字,大约阅读时间需要 21 分钟。

10g 
SELECT t1.ksllasnam "parent_name", t2.ksllwnam "location" FROM x$ksllw t2, x$kslwsc t1 WHERE t2.indx = t1.indx AND ksllasnam like '%library cache%' parent_name location -------------------------------------------------- ---------------------------------------------------------------- library cache kqlftc library cache kqlmbfre: parent library cache kqlmbpil: parent library cache kqlmbinv: parent library cache kqlmbfre: child: in loop library cache kqlmbfre: child: no obj to free library cache pin kqlmbpil: child library cache pin kqlmbpil: child: free and continue library cache pin kqlmbp: child library cache pin kqlmbpil: child: post parent after timeout library cache kgluka: parent library cache kglScanDependency library cache kglscn: parent library cache kglsca: parent library cache kglLockCursor library cache kgldrp: child library cache kgldrx: child library cache kgldmc: parent library cache kglhdiv: child library cache kglivl: parent library cache kglidp: child library cache kgldtld: parent library cache kgldte: parent library cache kglilf: parent library cache kglmvsca: parent library cache kgldte: child 0 library cache kglget: KGLDSBYA library cache kglget: set reserved lock library cache kglget: hash collision library cache kglget: unpin heap 0 library cache kglpin: child: KGLMX library cache kglupi: child: outside loop library cache kglkep: child library cache kglukp: child library cache kglupc: child library cache kglgfc: child library cache kglalt: child library cache kglupd: child library cache kglsts: child library cache kglpur: child library cache kglprg: child library cache kglini: child library cache kglver: child library cache kglivl: child library cache kglivr: child library cache kgldte: child library cache kglhdbrnl: child library cache kglobr: child library cache kglpnc: child library cache kglati library cache kglpim library cache kglupkp library cache kgllfr library cache kglnti library cache kglic library cache kglpnp: child library cache kglhfr: child library cache kglrtl library cache kglpin library cache kglswp library cache kgldti: 2child library cache kgldtld: 2child library cache kgl 2child pad56 library cache kgllkal: parent library cache kglhdal: parent library cache kglhdunp: parent: flush library cache kglhdiv0: parent: invalidate library cache kglhdbr0: parent: invalidate library cache kgllldl: child: library cache kglhdbr: child library cache kgl parent pad2132 library cache kglhdgn: child: library cache kglhdgc: child: library cache kglhdgh: child: library cache kglobpn: child: library cache kglpndl: child: before processing library cache kglhdiv0: child library cache kglpndl: child: after processing library cache kglobld library cache kglpin: child: heap processing library cache kglpnal: 2child library cache load lock kglllal: llatch library cache lock kglget: un-set reserved lock library cache lock kgllkal: child: multiinstance library cache lock kgllkal: child: in loop library cache lock kgllkal: child: deadlk det: error library cache lock kgllkdl: free heap 0 library cache lock kgllkdl: child: cleanup library cache lock kgllkdl: child: multiinstance library cache lock kgllkdl: child: no lock handle library cache lock kgllkc: child library cache lock kglpsl: child library cache lock kglhdbrnl: child library cache lock kglhdcb: child library cache lock ksucallcbksafely: kqllhng library cache pin ksucallcbksafely: kqlphng library cache load lock ksucallcbksafely: kqldlhn library cache pin kglobld: child: library cache pin kgllkdl: child: free pin library cache pin kglpnal: child: alloc space library cache pin kglpnal: child: check granted library cache pin kglpndl: child: multiinstance library cache pin kglpnck library cache pin kglupc library cache pin kglpin: child: KGLMS library cache pin kglupi: child: within loop library cache pin kgldnp: child library cache pin kglpnc: child library cache pin kglpnp: child library cache pin kglobf0 library cache pin kglpndl library cache pin dummy library cache pin kglivl0 library cache hash chains kglpnrel library cache hash chains kglpnget library cache hash chains spare library cache pin allocation kglpnrel library cache pin allocation kglpnget library cache pin allocation spare1 library cache pin allocation spare2 library cache lock allocation kgllkrel library cache lock allocation kgllkget library cache lock allocation spare1 library cache lock allocation spare2 library cache load lock kglllal: llatch: in loop library cache load lock kgllldl: llatch library cache kgl 2child pad2137 library cache kgl 2child pad2138 library cache kksftc 11g SELECT t1.ksllasnam "parent_name", t2.ksllwnam "location" FROM x$ksllw t2, x$kslwsc t1 WHERE t2.indx = t1.indx AND ksllasnam like '%library cache%' parent_name location --------------------------------------- --------------------------------------------- library cache load lock kglllal: llatch library cache load lock ksucallcbksafely: kqldlhn library cache load lock kglllal: llatch: in loop library cache load lock kglllal: llatch: in loop 2 library cache load lock kgllldl: llatch latch: library cache lock library cache lock allocation library cache pin library cache pin allocation library cache ALL above latches have gone(latch library cache load lock left), library cache lock/pin don't need acquire library cache any more in 11g ; library cache lock/pin structure now are protected by Library cache type mutex also. But We can not find out how kglpin/kgllkdl and else function are utlized with mutex from any V$/X$ dynamic views. Mutex is more black-box than Latch. SQL> select mutex_type ,location from v$mutex_sleep_history group by mutex_type,location; MUTEX_TYPE LOCATION -------------------------------- --------------------------------------------- Library Cache kglhdgn2 106 Library Cache kglget1 1 Cursor Pin kksfbc [KKSCHLCREA] Cursor Parent kksfbc [KKSPRTLOC1] Library Cache kglrfcl1 79 Library Cache kgllkal1 80 Library Cache kgllkdl1 85 Cursor Pin kkslce [KKSCHLPIN2] Library Cache kglhdgh1 64 Library Cache kglpin1 4 Library Cache kglpndl1 95 Cursor Pin kksfbc [KKSCHLPIN1] Library Cache kglhdgn1 62 Library Cache kglpur1 28 Library Cache kglpnal1 90 Library Cache kglobpn1 71 Library Cache kglpnal2 91                                                                                                                                                         本文转自maclean_007 51CTO博客,原文链接:http://blog.51cto.com/maclean/1276759

转载地址:http://tviga.baihongyu.com/

你可能感兴趣的文章
高中数学与初中数学的接轨点
查看>>
Spring Data Redis—Pub/Sub(附Web项目源码)
查看>>
Linkedin工程师是如何优化他们的Java代码的(转)
查看>>
winfrom 如何保存datagridview中的某一行数据
查看>>
面向领域驱动的应用开发框架Apworks 2.0发布
查看>>
开发自己的Web服务处理程序(以支持Ajax框架异步调用Web服务方法)
查看>>
ref和out
查看>>
黑客教父详解账号泄露全过程:1亿用户已泄露
查看>>
程序员必须软件
查看>>
解决Unable to locate theme engine in module_path: "pixmap"
查看>>
贝叶斯文本分类c#版
查看>>
Centos安装KDE或GNOME
查看>>
Eclipse & IDEA 中常用的快捷键
查看>>
javascript ---IPhone滑动解锁
查看>>
<每天读一点职场心理学>读书笔记
查看>>
android 判断SIM卡是哪个运营商
查看>>
删除N天前的M(天)个目录 、删除N天前最后修改的文件 ForFiles, dos command 批处理命令cmd/bat...
查看>>
[转载]Visual Studio 2010敏捷利剑:详解Scrum
查看>>
Java Collection: List、Set、 Map、 HashMap、 Hashtable、 Vector
查看>>
T-SQL查询进阶--流程控制语句
查看>>