专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

如果这里解决不了您遇到的实际问题,请到老妖社区问问老妖们如何解决
  DM用数据锁定机制来解决并发问题。它可以保证任何时候都可以有多个正在运行的事务,但是所有事务都在彼此完全隔离的环境中运行。   DM的封锁对象为表和元组。封锁的实施有自动和手动两种,即隐式上锁和显式上锁。隐式封锁动作的封锁根据事务的隔离级有所不同。同时,DM提供给用户4种手动上锁语句,用以适应用户定义的应用系统。   一般而言,DM的隐式封锁足以保证数据的一致性,但用户可以根据自己的需要改变对表的封锁。DM提供给用户四种表锁:意向共享锁(IS:INTENSIVESHARE)、共享锁(S:SHARE)、意向排它锁(IX:INTENSIVEEXCLUSIVE)和排它... [阅读全文] [PDF]
  DM中的锁有三种,表锁、行锁和键范围锁。   ●表锁   表锁用来封锁表对象,在对表进行检索和更新时,DM会对表对象进行封锁,但是DM为用户提供手动的表锁语句,用户可以根据自己的需要改变对表的封锁类型。表锁的模式:意向共享锁IS,意向排它锁IX,共享锁S,排它锁X,共四种,其相容矩阵可定义如下表。   ●行锁   行锁封锁元组,在存取元组和更新元组前,DM会对元组上行锁,系统不提供手动的行封锁语句。行锁有两种模式:共享锁(S)、排它锁(X),其相容矩阵定义如下表。   ●键范围锁   键范围锁用在可串行事务上,主要解决了幻像读并发问题。键范围锁覆... [阅读全文] [PDF]
1 共3条 分1页