欢迎光临
我们一直在努力

Oracle 视图 DBA_DDL_LOCKS 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图DBA_DDL_LOCKS是一个可用于查看数据库中当前存在的所有DDL锁的视图。其中包括任何通过什么类型的DDL,以及它被哪些会话持有的信息。

可以使用以下语句查看DBA_DDL_LOCKS视图:
SELECT * FROM DBA_DDL_LOCKS;

使用DBA_DDL_LOCKS视图,DBA可以很方便地查看哪些会话正在持有DDL锁,以及它们正在保护哪些对象,也可以查看全局DBA锁是否被持有,以及最近执行了哪种DDL语句。

官方英文解释

DBA_DDL_LOCKS lists all DDL locks held in the database and all outstanding requests for a DDL lock.

Column Datatype NULL Description

SESSION_ID

NUMBER

Session identifier

OWNER

VARCHAR2(128)

Owner of the lock

NAME

VARCHAR2(1000)

Name of the lock

TYPE

VARCHAR2(40)

Lock type:

  • Cursor

  • Table/Procedure/Type

  • Body

  • Trigger

  • Index

  • Cluster

  • Java Source

  • Java Resource

  • Java Data

MODE_HELD

VARCHAR2(9)

Lock mode:

  • None

  • Null

  • Share

  • Exclusive

MODE_REQUESTED

VARCHAR2(9)

Lock request type:

  • None

  • Null

  • Share

  • Exclusive

See Also:

Oracle Database
Concepts
for more information about DDL locks

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。