DB2和 Oracle的并发控制(锁)有什么不同和共性?

DB2和 Oracle的并发控制(锁)有什么不同和共性?

参与7

2同行回答

zengmuanshazengmuansha数据库架构师海鲨科技
ORACLE的并发机制使用的是不同类型的锁来控制.有数据方面的锁比如TM,TX也有内存方面的锁 比如 LATCH,MUTEX,LOCK另外TM,TX不是真实的锁, 里面还有个叫锁模式的才是真的锁,NULL,X,STM,TX及其他的是排队机制的结构体.不过通俗地,大家都把TM,TX都叫成锁了.我就不在纠正了.因...显示全部

ORACLE的并发机制使用的是不同类型的锁来控制.
有数据方面的锁比如TM,TX
也有内存方面的锁 比如 LATCH,MUTEX,LOCK
另外TM,TX不是真实的锁, 里面还有个叫锁模式的才是真的锁,NULL,X,S
TM,TX及其他的是排队机制的结构体.
不过通俗地,大家都把TM,TX都叫成锁了.我就不在纠正了.
因此ORACLE锁不是负担,没有相应的管理成本! 在这一点上MS SQLSERVER不如ORACLE

收起
互联网服务 · 2017-06-29
浏览1604
haizdlhaizdl技术经理大连
引民生专家的阐述:https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0512niuxzh/显示全部
银行 · 2017-06-29
浏览1605

提问者

qditz
项目总监青岛弘腾数码有限公司
擅长领域: 服务器数据库灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-06-28
  • 关注会员:5 人
  • 问题浏览:4334
  • 最近回答:2017-06-29
  • X社区推广