设为首页 加入收藏 联系我们
+  最新公告
+ 更多  
导航分类  
数据正在添加中!

厂商认证
·微软MCP考试信息
·致已购买非正常渠道思科折扣号的
·关于对微软考生身份证件的政策
·7月1日起微软将不再免费寄发纸
·ITIL 考后证书需重新申请
·重庆协创思科授权培训中心(重庆
·证书丢了怎么办
文章集萃
 
Oracle数据库中的锁
  发布者: 发布时间:2014/12/12 18:08:45 阅读:646次 【字体:

  重庆协创Oracle培训中心与您分享Oracle数据库中的锁。

  锁:数据库是用来控制共享资源并发访问的机制。

  锁可分为:行级锁、表级锁。

  行级锁:对那些正在被修改的行进行锁定,而行级锁也被称作排他锁。

  Oracle会自动应用行级锁的语句有:insert,update,delete,select__for  update。

  select__for update可以允许用户一次锁定多条记录并进行更新。

  其可使用commit or rollback释放锁。

  表级锁:lock table user_tbl in mode mode。

  表级锁的类型有:

  行共享row share;

  行排他row exclusive;

  共享share;

  共享行排他share row exclusive;

  排他exclusive。

  死锁:就两个或者是两个以上的事务相互等待对方释放资源,从而形成了死锁状态。