单选题
事务T对数据对象A加上何种锁,其他事务只能再加对A加S锁,不能加X锁,直到事务T释放A上的S锁为止?______
A、
共享锁
B、
排它锁
C、
独占锁
D、
写锁
【正确答案】
A
【答案解析】
[解析] 基本的封锁类型有两种:排它锁和共享锁。
排它锁也称为独占或写锁。一旦事务T对数据对象A加上排它锁,则只允许T读取和修改A,其它任何事务既不能读取或修改A,也不能再对A加任何类型的锁,直到T释放A上的锁为止。
共享锁又称读锁。如果事务T对数据对象A加上共享锁,其它事务只能再对A加S锁,不能加X锁,直到事务T释放A上的S锁为止。
提交答案
关闭