首 页 网站运营 网络编程 网页制作 图象媒体 数据库 建站资源 网管专区 下载专区 最新资讯
IT学堂|红色黑客联盟
设为首页
加入收藏
联系站长
您所在的位置:首页>数据库>Oracle>文章内容
Oracle 9i锁
来源: 作者: 发布时间:2007-04-13

为什么引入锁概念
什么是锁
    Oracle 9i所有的锁的管理和分配都是由数据库管理系统自动完成的,不需要用户进行干预,同时也提供了手工加锁的命令,供有经验的用户使用。
    锁的分类
    1.按照权限划分
    排它锁
    共享锁
    2.按照锁分配的资源划分
    数据锁
    字典锁
查询锁信息
    (1)如图6.71所示的数据库锁界面。

    (2)在如图所示的【过滤器】下拉列表框里可以选择显示锁的类型,包括3种,默认为用户类型锁。
表6.6 锁的主要信息

名称 含义
用户名 与占用或获取锁的会话相关联的 Oracle UserID
会话 ID 占用或获取锁的会话
锁类型 用户锁或系统锁的类型。 用户应用程序获取用户类型的锁。任何阻塞其他用户的进程就可能占用这些锁之一。用户类型锁包括3种。TM(DML 入队)、TX(事务处理入队)和UL(所提供的用户)
占用的方式 会话所占用锁的锁定方式
请求的方式 进程请求锁的锁定方式
对象名 锁定对象的名称
限制的 ROWID 锁定的当前 ROWID
对象所有者 对象所有者的用户名
对象类型 对象类型
资源 ID1 锁标识符 #1 (取决于类型)
资源 ID2 锁标识符 #2 (取决于类型)



[推荐] [返回顶部] [打印本页] [关闭窗口]
热点文章
·Oracle 9i 审计
·PL/SQL程序结构
·PL/SQL基本语法要素
·PL/SQL流程控制
·Oracle 9i 事务处理
·Oracle 9i 游标
·PL/SQL过程
·PL/SQL序列
·PL/SQL异常处理
·PL/SQL综合实例
相关文章
·处理未决事务
·Oracle 9i的方案对象
·使用数据字典
·Oracle 9i的数据类型
·Oracle 9i定制数据库模板
·Oracle 9i创建数据表
·升级数据库
·Oracle 9i的数据表类型
·删除Oracle 9i数据库
·Oracle 9i修改数据表结构
文章检索
Google
相关文章
·处理未决事务
·Oracle 9i的方案对象
·使用数据字典
·Oracle 9i的数据类型
·Oracle 9i定制数据库模
·Oracle 9i创建数据表
·升级数据库
·Oracle 9i的数据表类型
·删除Oracle 9i数据库
·Oracle 9i修改数据表结
·Oracle 9i修改数据库的
·数据表中数据的管理
·Oracle 9i创建数据库
·Oracle 9i截断数据表
·Oracle 9i查询使用数据