有一个事务在session a被执行,begin;update tab_a set x = 1 where y = 3 ;update tab_a set x = 2 where y = 2 ;update tab_a set x = 3 where y = 3 ;commit;下面关于这个事务的描述正确的是:
A.
事务的原子性决定了这三个dml语句要么都完成,要么一个都不做.
B.
事务的持久化属性决定了事务中每一句update完成后被刷新到磁盘上永远不会丢失.
C.
事务的一致性决定了这三个dml是在同一时刻执行的.
D.
事务的隔离性决定了其他session在这个事务执行过程中看不到tab_a表中上y = 3的记录x = 1的状态.