[20190416]11g下那些latch是Exclusive的.txt

时间:2024-12-18 14:37:32

[20190416]11g下那些latch是Exclusive的.txt

--//昨天测试了11g下那些latch是共享的,链接:
--//是否反过来剩下的都是Exclusive的.继续测试:

1.环境:
SYS@book> @ ver1
PORT_STRING                    VERSION        BANNER
------------------------------ -------------- --------------------------------------------------------------------------------
x86_64/Linux 2.4.xx            11.2.0.4.0     Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

2.建立测试脚本:
--//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  */
);
--//建立表shared_latches.

spool list_exclusive_latches.sh
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
WHENEVER SQLERROR EXIT;
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;
commit;
exit

3.执行:
$ . list_exclusive_latches.sh
--//略.

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

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

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

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

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

--//可以确定是shared就不可能是exclusive.