“事务T在读取数据之前必须先对其加S锁,在要修改数据之前必须先对其加X锁,直到事务结束后才释放所有锁。”这是 级封锁协议。
查看答案
若事务T对数据对象A加了S锁,则其他事务只能对数据A再加 ① ,不能再 ② ,直到事务T释放A上的锁。
2. 如果数据库中只包含成功事务提交的结果,就说数据库处于 状态。
事务通常是以 ① 开始,以 ② 表示正常结束,以 ③ 结束表示对数据库的所有已完成的操作全部撤消,回滚到事务开始时的状态。
利用游标来操纵数据时,所用的FOR UPDATE子句充分利用了事务的哪个特性( )。
A. 原子性
B. 一致性
C. 永久性
D. 隔离性