首页 > 数据库 > Oracle > [20190416]11g下那些latch是Exclusive的.txt


原创 Oracle 作者:lfree 时间:2019-04-16 08:51:02 0 删除 编辑





SYS@book> @ ver1

PORT_STRING                    VERSION        BANNER

------------------------------ -------------- --------------------------------------------------------------------------------

x86_64/Linux 2.4.xx       Oracle Database 11g Enterprise Edition Release - 64bit Production


--//drop table exclusive_latches purge;

create table exclusive_latches(

  version varchar2(50),   /* Oracle version */

  latch# number,          /* latch# */

  name   varchar2(200),   /* ltach name */

  shared varchar2(1)      /* if 'N' then latch is exclusive  */




select 'sqlplus /nolog @is_latch_exclusive 0x'||addr||' '||latch#||' "'||translate(name,'''',' ')||'"' 

   from v$latch_parent;

spool off

--//获得latch list.仅仅测试latch parent就ok了.适当编辑整理脚本.

$ cat is_latch_exclusive.sql

connect / as sysdba

set verify off


set pagesize 0

alter session set max_dump_file_size=0;

oradebug setmypid

oradebug call kslgetl &1 1 2 3

oradebug call kslfre &1

insert into exclusive_latches(version,latch#,name,shared) select version,latch#,name,'N' from v$latch,v$instance where latch#=&2;




$ .



SYS@book> select * from exclusive_latches;

VERSION        LATCH# NAME                                               S

---------- ---------- -------------------------------------------------- -          0 PC and Classifier lists for WLM                    N          1 post/wait queue                                    N          2 hot latch diags                                    N          3 test excl. non-parent l0                           N          4 test excl. parent l0                               N          5 test excl. parent2 l0                              N          7 test excl. non-parent lmax                         N          8 process allocation                                 N          9 call allocation                                    N         10 interrupt manipulation                             N         11 session allocation                                 N         12 session switching                                  N         13 process group creation                             N         16 longop free list parent                            N         17 ksuosstats global area                             N         18 ksupkttest latch                                   N         19 cached attr list                                   N         20 ksim membership request latch                      N         22 object stats modification                          N         23 kss move lock                                      N         25 ksbxic instance latch                              N         26 kse signature                                      N         27 messages                                           N         28 enqueues                                           N         29 enqueue hash chains                                N         30 instance enqueue                                   N         31 enqueue freelist latch                             N         32 trace latch                                        N         33 FOB s.o list latch                                 N         34 FIB s.o chain latch                                N         35 SGA IO buffer pool latch                           N         36 File IO Stats segmented array latch                N         37 SGA global fib table latch                         N         38 KSFQ                                               N         39 X$KSFQP                                            N         40 i/o slave adaptor                                  N         41 ksfv messages                                      N         42 msg queue latch                                    N         43 done queue latch                                   N         44 session queue latch                                N         45 direct msg latch                                   N         46 vecio buf des                                      N         47 ksfv subheap                                       N         48 resmgr:free threads list                           N         53 channel anchor                                     N         54 dynamic channels                                   N         55 ksv instance latch                                 N         56 ksv class latch                                    N         57 ksv msg queue latch                                N         58 ksv allocation latch                               N         59 ksv remote inst ops                                N         60 first spare latch - X non-parent                   N         61 second spare latch - X non-parent                  N         62 third spare latch - X non-parent                   N         63 fourth spare latch - X non-parent                  N         64 fifth spare latch - X non-parent                   N         65 sixth spare latch - X parent                       N         66 seventh spare latch - X parent                     N         67 eighth spare latch - X parent                      N         68 nineth spare latch - X parent                      N         69 tenth spare latch - X parent                       N         70 eleventh spare latch - children                    N         71 twelfth spare latch - children                     N         72 thirteenth spare latch - children                  N         73 fourteenth spare latch - children                  N         74 fifteenth spare latch - children                   N         85 ksxp shared latch                                  N         86 IPC stats buffer allocation latch                  N         87 IPC other latch                                    N         88 ksxp so latch                                      N         89 segmented array pool                               N         90 granule operation                                  N         91 KSXR large replies                                 N         94 database property service latch                    N         95 OS process allocation                              N         96 OS process                                         N         97 OS process: request allocation                     N         98 ksir sga latch                                     N         99 kspoltest latch                                    N        100 ksz_so allocation latch                            N        101 reid allocation latch                              N        103 pmon tst latch                                     N        104 pmon tst latch 2                                   N        105 queued dump request                                N        106 global hanganlyze operation                        N        107 ges process table freelist                         N        108 ges process parent latch                           N        109 ges process hash list                              N        110 ges resource table freelist                        N        111 ges caches resource lists                          N        112 ges resource hash list                             N        113 ges resource scan list                             N        114 ges s-lock bitvec freelist                         N        115 ges enqueue table freelist                         N        116 ges DFS wait callback info                         N        117 ges timeout list                                   N        118 ges deadlock list                                  N        119 ges statistic table                                N        120 ges synchronous data                               N        121 KJC message pool free list                         N        122 KJC receiver ctx free list                         N        123 KJC snd proxy ctx free list                        N        124 KJC destination ctx free list                      N        125 KJC receiver queue access list                     N        126 KJC snd proxy queue access list                    N        127 KJC global resend message queue                    N        128 KJCT receiver queue access                         N        129 KJCT flow control latch                            N        130 KJC global post event buffer                       N        131 ges domain table                                   N        132 ges group table                                    N        133 gcs resource hash                                  N        134 gcs opaque info freelist                           N        135 gcs resource freelist                              N        136 gcs resource scan list                             N        137 gcs resource validate list                         N        138 gcs domain validate latch                          N        139 gcs shadows freelist                               N        140 gcs commit scn state                               N        141 name-service entry                                 N        142 name-service request queue                         N        143 name-service pending queue                         N        145 name-service memory objects                        N        146 name-service namespace objects                     N        147 name-service request                               N        148 name-service memory recovery                       N        152 gcs remaster request queue                         N        153 gcs affinity object freelist latch                 N        154 recovery domain freelist                           N        156 ges value block free list                          N        157 Testing                                            N        158 heartbeat check                                    N        159 heartbeat structure management                     N        161 gcr structure management                           N        162 KMG MMAN ready and startup request latch           N        163 KMG resize request state object freelist           N        165 file number translation table                      N        166 mostly latch-free SCN                              N        167 lgwr LWN SCN                                       N        168 redo on-disk SCN                                   N        169 ping redo on-disk SCN                              N        170 Consistent RBA                                     N        172 cache buffers lru chain                            N        174 multiple dbwriter suspend                          N        175 active checkpoint queue latch                      N        176 checkpoint queue latch                             N        178 cache buffer handles                               N        179 multiblock read objects                            N        180 cache protection latch                             N        181 block corruption recovery state                    N        182 parallel ibr array                                 N        184 cache table scan latch                             N        185 simulator lru latch                                N        186 simulator hash latch                               N        187 sim partition latch                                N        188 state object free list                             N        190 object queue header heap                           N        191 archive control                                    N        192 FAL Queue                                          N        193 kcrrgapb latch                                     N        194 Recovery Ping control                              N        195 RSGA Queue                                         N        196 krsh_sga_uet latch                                 N        197 Managed Standby Recovery State                     N        198 SGA kcrrlac latch                                  N        199 SGA kcrrgap latch                                  N        200 Real time apply boundary                           N        201 SGA kcrrpinfo latch                                N        202 SGA kcrrlatmscnl latch                             N        203 archive process latch                              N        204 LGWR NS Write                                      N        205 managed standby latch                              N        206 alert log latch                                    N        207 redo writing                                       N        208 redo copy                                          N        209 redo allocation                                    N        210 real redo SCN                                      N        211 write info latch                                   N        212 readredo stats and histogram                       N        213 OS file lock latch                                 N        214 Online Datafile Move latch                         N        216 gc checkpoint                                      N        217 gc persistent rm                                   N        218 loader state object freelist                       N        219 begin backup scn array                             N        220 krb spare1 latch                                   N        221 krb spare2 latch                                   N        222 krb spare3 latch                                   N        223 krb spare4 latch                                   N        224 krbmrosl                                           N        225 krbabrstatl                                        N        226 logminer work area                                 N        227 logminer local                                     N        228 logminer context allocation                        N        229 logical standby cache                              N        230 logical standby view                               N        231 media recovery process out of buffers              N        232 read-only violation array modification             N        233 mapped buffers lru chain                           N        234 Media rcv so alloc latch                           N        235 parallel recoverable recovery                      N        236 block media rcv so alloc latch                     N        237 readable standby influx scn                        N        238 readable standby metadata redo cache               N        239 readable standby lamport table                     N        240 rsb inst ckpt scn                                  N        241 change tracking state change latch                 N        242 change tracking optimization SCN                   N        243 change tracking consistent SCN                     N        244 lock DBA buffer during media recovery              N        245 lock new checkpoint scn during media recovery      N        246 reservation so alloc latch                         N        247 Reserved Space Latch                               N        248 flashback marker cache                             N        249 flashback FBA barrier                              N        250 flashback SCN barrier                              N        251 hint flashback FBA barrier                         N        252 flashback hint SCN barrier                         N        253 flashback allocation                               N        254 flashback mapping                                  N        255 flashback copy                                     N        256 flashback sync request                             N        257 flashback prepare log info                         N        258 Minimum flashback SCN latch                        N        259 Block new check invariant rollback SCN latch       N        260 Flashback coordinator context latch                N        261 file deallocation SCN cache                        N        262 Transportable DB Context Latch                     N        263 cvmap freelist lock                                N        264 kcfis latch                                        N        265 latch for sabmr requests triggered by queries      N        266 io pool granule metadata list                      N        267 io pool granule list                               N        268 dml lock allocation                                N        269 DML lock allocation                                N        270 list of block allocation                           N        271 transaction allocation                             N        272 dummy allocation                                   N        273 transaction branch allocation                      N        274 undo global data                                   N        276 parallel txn reco latch                            N        277 intra txn parallel recovery                        N        278 Undo Hint Latch                                    N        279 resumable state object                             N        282 MQL Tracking Latch                                 N        284 Change Notification Latch                          N        285 flashback archiver latch                           N        287 corrupted undo seg latch                           N        288 sort extent pool                                   N        292 fast space usage latch                             N        293 shrink stat allocation latch                       N        294 file cache latch                                   N        295 ktm global data                                    N        297 space background task latch                        N        298 space background state object latch                N        299 sequence cache                                     N        300 temp lob duration state obj allocation             N        302 File State Object Pool Parent Latch                N        303 Write State Object Pool Parent Latch               N        304 deferred cleanup latch                             N        307 Locator state objects pool parent latch            N        309 row cache objects                                  N        310 KQF runtime table column alloc                     N        311 KQF runtime purge top lvl latch                    N        312 QOL Name Generation Latch                          N        313 kkae edition name cache                            N        314 KKCN reg stat latch                                N        315 KKCN grp reg latch                                 N        316 KKCN grp data latch                                N        319 cost function                                      N        329 first Audit Vault latch                            N        330 second Audit Vault latch                           N        333 global tx hash mapping                             N        334 k2q lock allocation                                N        335 k2q global data latch                              N        336 shared pool                                        N        337 library cache load lock                            N        338 Token Manager                                      N        339 cas latch                                          N        340 rm cas latch                                       N        341 resmgr:actses change state                         N        342 resmgr:actses change group                         N        343 resmgr:session queuing                             N        345 resmgr:schema config                               N        346 resmgr:vc list latch                               N        347 resmgr:incr/decr stats                             N        348 resmgr:method mem alloc latch                      N        350 resmgr:resource group CPU method                   N        351 QMT                                                N        352 shared pool simulator                              N        353 shared pool sim alloc                              N        354 Streams Generic                                    N        358 Memory Queue Message Subscriber #1                 N        359 Memory Queue Message Subscriber #2                 N        360 Memory Queue Message Subscriber #3                 N        361 Memory Queue Message Subscriber #4                 N        362 pesom_hash_node                                    N        363 pesom_free_list                                    N        364 pesom_heap_alloc                                   N        365 peshm                                              N        366 Mutex                                              N        367 Mutex Stats                                        N        368 pebof_rrv                                          N        370 KGNFS-NFS:SHM structure                            N        371 kgnfs mount latch                                  N        372 KGNFS-NFS:SVR LIST                                 N        374 SGA heap locks                                     N        376 SGA pool locks                                     N        377 SGA bucket locks                                   N        379 SGA blob parent                                    N        381 kgb parent                                         N        384 SGA slab metadata lock                             N        386 shared server configuration                        N        387 session timer                                      N        388 parameter list                                     N        389 presentation list                                  N        390 address list                                       N        391 end-point list                                     N        392 shared server info                                 N        393 dispatcher info                                    N        394 virtual circuit buffers                            N        395 virtual circuit queues                             N        396 virtual circuits                                   N        397 virtual circuit holder                             N        398 kmcptab latch                                      N        399 kmcpvec latch                                      N        400 cp pool array latch                                N        401 cp cmon array latch                                N        402 cp server array latch                              N        403 cp server hash latch                               N        404 cp cso latch                                       N        405 cp pool latch                                      N        406 cp cmon/server latch                               N        407 cp holder latch                                    N        408 cp sga latch                                       N        411 job_queue_processes parameter latch                N        412 job workq parent latch                             N        413 job_queue_processes free list latch                N        414 query server process                               N        415 query server freelists                             N        416 error message lists                                N        417 process queue                                      N        418 process queue reference                            N        419 parallel query stats                               N        420 business card                                      N        421 queuing load statistics                            N        422 parallel query alloc buffer                        N        423 PX hash array latch                                N        424 hash table modification latch                      N        427 constraint object allocation                       N        428 device information                                 N        429 temporary table state object allocation            N        430 internal temp table object number allocation latch N        431 SQL memory manager latch                           N        432 SQL memory manager workarea list latch             N        434 Bloom filter list latch                            N        435 Bloom Filter SGA latch                             N        437 Result Cache: SO Latch                             N        438 Result Cache: MB Latch                             N        439 Statement queuing latch                            N        440 Statement Queuing SGA latch                        N        441 kupp process latch                                 N        442 pass worker exception to master                    N        443 datapump job fixed tables latch                    N        444 datapump attach fixed tables latch                 N        445 process                                            N        446 VPSO SGA                                           N        447 STREAMS LCR                                        N        448 STREAMS: txn btree                                 N        449 STREAMS Pool Advisor                               N        450 kokc descriptor allocation latch                   N        451 ncodef allocation latch                            N        452 NLS data objects                                   N        453 kpon job info latch                                N        454 kpon sga structure                                 N        455 reg$ timeout service time                          N        456 KPON ksr channel latch                             N        457 EMON slave state object latch                      N        458 session state list latch                           N        459 kpplsSyncStateListSga: lock                        N        460 connection pool sga data lock                      N        461 message enqueue sync latch                         N        462 image handles of buffered messages latch           N        463 kwqi:kchunk latch                                  N        469 job queue sob latch                                N        470 rules engine aggregate statistics                  N        473 rules engine evaluation context statistics         N        474 enqueue sob latch                                  N        475 kwqbsgn:msghdr                                     N        476 kwqbsn:qxl                                         N        478 kwqbcco:cco                                        N        480 spilled messages latch                             N        483 qmn task queue latch                               N        484 qmn task context latch                             N        485 qmn state object latch                             N        488 AQ deq hash table latch                            N        489 AQ dequeue txn counter latch                       N        490 AQ disk delete txn counter latch                   N        491 AQ small txn context latch                         N        492 AQ deq log statistics latch                        N        493 AQ deq log cmt cbk chunk latch                     N        494 AQ ht cmt cbk chunk latch                          N        495 fixed table rows for x$hs_session                  N        496 qm_init_sga                                        N        497 XDB unused session pool                            N        498 XDB used session pool                              N        499 XDB Config-1                                       N        500 XDB Config-2                                       N        501 XDB Config-3                                       N        502 qmtmrcsg_init                                      N        503 XML DB Events                                      N        506 XDB NFS Security Latch                             N        509 XDB PL/SQL Support                                 N        510 DMON Work Queues Latch                             N        511 DMON Network Error List Latch                      N        512 RSM process latch                                  N        513 NSV command ID generation latch                    N        514 NSV creation/termination latch                     N        515 Request id generation latch                        N        516 Fast-Start Failover State Latch                    N        517 xscalc freelist                                    N        518 xssinfo freelist                                   N        519 AW SGA latch                                       N        520 ASM allocation                                     N        521 KFA SGA latch                                      N        522 buffer pin latch                                   N        523 KFC SGA latch                                      N        524 KFC LRU latch                                      N        525 KFC Hash Latch                                     N        526 KFC FX Hash Latch                                  N        527 ASM map headers                                    N        528 ASM map operation freelist                         N        529 ASM map operation hash table                       N        530 ASM map load waiting list                          N        531 KFK SGA Libload latch                              N        532 ASM Keyed state latch                              N        533 Lsod array latch                                   N        534 I/O Staticstics latch                              N        535 KFM allocation                                     N        536 KFMD SGA                                           N        537 ASM network background latch                       N        538 ASM network SGA latch                              N        539 ASM network state latch                            N        540 ASM db client latch                                N        541 ASM file locked extent latch                       N        542 ASM scan context latch                             N        543 ASM file allocation latch                          N        544 KFR redo allocation latch                          N        545 ASM rollback operations                            N        546 KFCL LE Freelist                                   N        547 KFCL Instance Latch                                N        548 KFCL BX Freelist                                   N        549 ASM attribute latch                                N        550 ASM Volume process latch                           N        551 ASM Volume SGA latch                               N        552 OFS SGA Latch                                      N        553 ASM user latch                                     N        554 ASM KFFD SO Latch                                  N        555 server alert latch                                 N        556 generalized trace enabling latch                   N        557 statistics aggregation                             N        558 AWR Alerted Metric Element list                    N        559 threshold alerts latch                             N        560 WCR: kecu cas mem                                  N        561 WCR: kecr File Count                               N        562 WCR: MMON Create dir                               N        563 Real-time plan statistics latch                    N        564 WCR: ticker cache                                  N        567 WCR: MTS VC queue                                  N        568 JS broadcast add buf latch                         N        569 JS broadcast drop buf latch                        N        570 JS broadcast kill buf latch                        N        571 JS broadcast load blnc latch                       N        572 JS broadcast autostart latch                       N        573 JS broadcast LW Job latch                          N        574 JS mem alloc latch                                 N        575 JS slv state obj latch                             N        576 JS queue state obj latch                           N        577 JS queue access latch                              N        580 dbkea msgq latch                                   N        581 KXDAM sga state latch                              N

481 rows selected.

SYS@book> select count(*) from exclusive_latches ;




SYS@book> select count(*) from shared_latches;




SYS@book> select count(*) from v$latch ;




SYS@book> select name from v$latch minus (select name from exclusive_latches union all select name from shared_latches);

no rows selected


来自 “ ITPUB博客 ” ,链接:,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
熟悉oracle相关技术,擅长sql优化,rman备份与恢复,熟悉linux shell编程。


  • 博文量
  • 访问量