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

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

2135

积分

502

好友

184

主题
1#
发表于 2012-3-9 22:35:13 | 查看: 4811| 回复: 1
  1. Oracle9i Information

  2.        This view lists the locks currently held by the Oracle server and outstanding requests for a lock or latch.

  3. Column
  4. Datatype
  5. Description
  6. ADDR

  7. RAW(4)

  8. Address of lock state object

  9. KADDR

  10. RAW(4)

  11. Address of lock

  12. SID

  13. NUMBER

  14. Identifier for session holding or acquiring the lock

  15. TYPE

  16. VARCHAR2(2)

  17. Type of user or system lock

  18. The locks on the user types are obtained by user applications. Any process that is blocking others is likely to be holding one of these locks. The user type locks are:

  19. TM - DML enqueue

  20. TX - Transaction enqueue

  21. UL - User supplied

  22. The locks on the system types are held for extremely short periods of time.

  23. ID1

  24. NUMBER

  25. Lock identifier #1 (depends on type)

  26. ID2

  27. NUMBER

  28. Lock identifier #2 (depends on type)

  29. LMODE

  30. NUMBER

  31. Lock mode in which the session holds the lock:

  32. o    0 - none
  33. o    1 - null (NULL)
  34. o    2 - row-S (SS)
  35. o    3 - row-X (SX)
  36. o    4 - share (S)
  37. o    5 - S/Row-X (SSX)
  38. o    6 - exclusive (X)

  39. REQUEST  

  40. NUMBER

  41. Lock mode in which the process requests the lock:

  42. o    0 - none
  43. o    1 - null (NULL)
  44. o    2 - row-S (SS)
  45. o    3 - row-X (SX)
  46. o    4 - share (S)
  47. o    5 - S/Row-X (SSX)
  48. o    6 - exclusive (X)

  49. CTIME

  50. NUMBER

  51. Time since current mode was granted

  52. BLOCK

  53. NUMBER

  54. The lock is blocking another lock

  55.        Table 3-1  Values for the TYPE Column: System Types

  56. System Type
  57. Description
  58. System Type
  59. Description
  60. BL

  61. Buffer hash table instance  

  62. NA..NZ

  63. Library cache pin instance (A..Z = namespace)

  64. CF

  65. Control file schema global enqueue  

  66. PF

  67. Password File  

  68. CI

  69. Cross-instance function invocation instance  

  70. PI, PS

  71. Parallel operation  

  72. CU

  73. Cursor bind  

  74. PR

  75. Process startup  

  76. DF

  77. Data file instance  

  78. QA..QZ

  79. Row cache instance (A..Z = cache)

  80. DL

  81. Direct loader parallel index create  

  82. RT

  83. Redo thread global enqueue  

  84. DM

  85. Mount/startup db primary/secondary instance  

  86. SC

  87. System commit number instance  

  88. DR

  89. Distributed recovery process  

  90. SM

  91. SMON  

  92. DX

  93. Distributed transaction entry  

  94. SN

  95. Sequence number instance  

  96. FS

  97. File set  

  98. SQ

  99. Sequence number enqueue  

  100. HW

  101. Space management operations on a specific segment  

  102. SS

  103. Sort segment  

  104. IN

  105. Instance number  

  106. ST

  107. Space transaction enqueue  

  108. IR

  109. Instance recovery serialization global enqueue  

  110. SV

  111. Sequence number value  

  112. IS

  113. Instance state  

  114. TA

  115. Generic enqueue  

  116. IV

  117. Library cache invalidation instance  

  118. TS

  119. Temporary segment enqueue (ID2=0)

  120. JQ

  121. Job queue  

  122. TS

  123. New block allocation enqueue (ID2=1)

  124. KK

  125. Thread kick  

  126. TT

  127. Temporary table enqueue  

  128. LA .. LP

  129. Library cache lock instance lock (A..P = namespace)

  130. UN

  131. User name  

  132. MM

  133. Mount definition global enqueue  

  134. US

  135. Undo segment DDL  

  136. MR

  137. Media recovery  

  138. WL

  139. Being-written redo log instance  

  140. size=1 width="30%" noshade style='color:#BBBBBB' align=center>
  141. Support and Historical Notes for "V$LOCK"

  142.   View Definition:
  143.     Use the following SQL to see the view definition of the related GV$ view:

  144.       SELECT view_definition FROM v$fixed_view_definition
  145.        WHERE view_name='GV$LOCK';

  146.   Useful Join Columns:
  147.     SID    - Join to <View:V$SESSION> . SID


  148.   Support Notes:
  149.     The meaning of ID1 and ID2 depend on the lock TYPE.

  150.     ---------------------------------------------------------------------------
  151.     Most Common Lock Types:
  152.     ---------------------------------------------------------------------------
  153.       TYPE  Name                      ID1                            ID2
  154.       ~~~~  ~~~~                      ~~~                            ~~~
  155.       TX    Transaction               Decimal RBS & slot     Decimal WRAP number
  156.                                (0xRRRRSSSS  RRRR = RBS number, SSSS = slot )
  157.         A TX lock is requested in eXclusive mode if we are waiting on a ROW.
  158.         A SHARE mode request implies we are waiting some other resource held
  159.         by the TX (Eg: waiting for an ITL entry)
  160.    
  161.       TM       Table Locks            Object id of table.    Always 0.
  162.    
  163.       TS       Temp Segment           TS#                    Relative DBA
  164.    
  165.       ST       Space Transaction      Only ONE enqueue.
  166.       UL       User Locks     
  167.    
  168.     ---------------------------------------------------------------------------
  169.     Lock Conversion Summary
  170.     ---------------------------------------------------------------------------
  171.                                   <--------------- REQUEST ----------------->
  172.       LMODE  Description    Name   NULL    SS      SX      S       SSX     X
  173.       ~~~~~  ~~~~~~~~~~~    ~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  174.        0,1   No Lock        NULL  YES     YES     YES     YES     YES     YES
  175.        2     Row-Share                SS  YES     YES     YES     YES     YES     no
  176.        3     Row-Exclusive     SX  YES     YES     YES     no      no      no
  177.        4     Share             S  YES     YES     no      YES     no      no
  178.        5     Share Row-Excl   SSX  YES     YES     no      no      no      no
  179.        6     Exclusive                 X  YES     no      no      no      no      no
  180.     ---------------------------------------------------------------------------
  181.                                      DML Table Lock Mode
  182.                                      Yes     Yes     No      No      ROW-LOCKING
  183.      Operation       Table Access    No      Yes     No      Yes     SERIALIZABLE
  184.      -------------- --------------- ------- ------- ------- -------
  185.      Select            Read            NULL    S       NULL    S
  186.      Select For Update Row-Read        SS      S       SS      S
  187.      Insert            Row-Write       SX      SX      SSX     SSX
  188.      Update            Read-Row-Write  SX      SSX     SSX     SSX
  189.      Delete            Read-Row-Write  SX      SSX     SSX     SSX
  190.      Lock For Update   Row-Read        SS      S       SS      S

  191.      Lock Share                        S       S       S       S
  192.      Lock Exclusive                    X       X       X       X
  193.      
  194.      Lock Row Share                    SS      SS      SS      SS
  195.      Lock Row Exclusive                SX      SX      SX      SX
  196.      Lock Share Row    Exclusive       SSX     SSX     SSX     SSX
  197.      
  198.      Alter             Write           X       X       X       X
  199.      Drop              Write           X       X       X       X
  200.      Create Index                      S       S       S       S
  201.      Drop Index        Write           X       X       X       X
  202.      ---------------------------------------------------------------


  203.   Known Issues:


  204.   Articles:
复制代码
下载专业ORACLE数据库恢复工具PRM-DUL  For Oracle http://www.parnassusdata.com/zh-hans/emergency-services

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638  QQ: 47079569   
2#
发表于 2012-3-10 20:25:56
SCRIPT: FULLY DECODED LOCKING [ID 1020008.6]

回复 只看该作者 道具 举报

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

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

GMT+8, 2024-12-24 00:19 , Processed in 0.047507 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

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