Reader small image

You're reading from  Oracle Database 11gR2 Performance Tuning Cookbook

Product typeBook
Published inJan 2012
Reading LevelIntermediate
PublisherPackt
ISBN-139781849682602
Edition1st Edition
Languages
Right arrow
Author (1)
Ciro Fiorillo
Ciro Fiorillo
author image
Ciro Fiorillo

Ciro Fiorillo is an IT professional and consultant with experience of more than a decade in different roles (developer, analyst, DBA, project manager, data and software architect) among software industries. He has worked on different technologies and architectures, such as Oracle, SQL Server, Delphi, C# and .NET Framework, C/C++, Java, PHP, COBOL, Fortran, and Tibco. Ciro is currently employed as Lead Software and Data Architect with FinWin Srl, a software house specializing in banking and loans applications. As a freelancer he writes articles for websites and printed magazines about software and computing, participates in workshops, and teaches C++ and Fortran parallel programming with Intel Software tools. Ciro can be reached at ciro@cirofiorillo.com.
Read more about Ciro Fiorillo

Right arrow

V$LOCK


This view lists the locks held by the database.

Fields

The most relevant view fields are:

  • SID: An identifier for the session holding or acquiring the lock

  • ID1: Lock identifier #1 (depends on TYPE)

  • ID2: Lock identifier #2 (depends on TYPE)

  • TYPE: The type of lock; user locks can be TM (DML enqueue), TX (transaction enqueue), or UL (user supplied)

  • LMODE: A lock mode in which the session holds the lock; values can be:

    • NONE

    • NULL (NULL)

    • ROW-S (SS)

    • ROW-X

    • SHARE (S)

    • S/ROW-X (SSX)

    • EXCLUSIVE (X)

  • REQUEST: A lock mode in which the process request locks; values are the same as for the LMODE field

  • CTIME: The time since current mode was granted

  • BLOCK: If the lock is blocking another lock the value is 1, otherwise the value is 0

See also

  • The DBA_BLOCKERS, DBA_WAITERS, V$ENQUEUE_LOCK, and V$LOCKED_OBJECT sections in this appendix

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Oracle Database 11gR2 Performance Tuning Cookbook
Published in: Jan 2012Publisher: PacktISBN-13: 9781849682602

Author (1)

author image
Ciro Fiorillo

Ciro Fiorillo is an IT professional and consultant with experience of more than a decade in different roles (developer, analyst, DBA, project manager, data and software architect) among software industries. He has worked on different technologies and architectures, such as Oracle, SQL Server, Delphi, C# and .NET Framework, C/C++, Java, PHP, COBOL, Fortran, and Tibco. Ciro is currently employed as Lead Software and Data Architect with FinWin Srl, a software house specializing in banking and loans applications. As a freelancer he writes articles for websites and printed magazines about software and computing, participates in workshops, and teaches C++ and Fortran parallel programming with Intel Software tools. Ciro can be reached at ciro@cirofiorillo.com.
Read more about Ciro Fiorillo