找考题网-背景图
问答题

论述题 如何用封锁机制保证数据的一致性?

【参考答案】

DBMS在对数据进行读、写操作之前首先对该数据执行封锁操作,例如下图中事务Tl在对A进行修改之前先对A执行xock(A),即对A加x锁。这样,当几请求对A加x锁时就被拒绝,几只能等待Tl释放A上的锁后才能获得对A的x锁,这时它读到的A是Tl更新后的值,再按此新的A值进行运算。这样就不会丢失Tl的更新......

(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)
热门试题