事务:从数据库的角度来看,就是一组SQL语句,要么同时执行,要么同时撤销。
为什么?
举一个生活中的例子:A要把1000元钱存到B,在存钱的过程中,网络出现问题,A-1000,然而B账户没有 +1000,这当然不是我们想要的。
在银行存钱的时候,如果你注意,会发现:上面显示的是:Transaction is processing。。。
事务的四个特性:ACID(原子性,一致性,隔离性,持久性)
事务:从数据库的角度来看,就是一组SQL语句,要么同时执行,要么同时撤销。
为什么?
举一个生活中的例子:A要把1000元钱存到B,在存钱的过程中,网络出现问题,A-1000,然而B账户没有 +1000,这当然不是我们想要的。
在银行存钱的时候,如果你注意,会发现:上面显示的是:Transaction is processing。。。
事务的四个特性:ACID(原子性,一致性,隔离性,持久性)