数据库事务

2017-12-19  本文已影响0人  形式主义_5adc

事务:是一系列的数据库操作,是数据库应用的基本逻辑单位。

数据库的特性:

1.原子性:即不可分割性,事务要么全部被执行,要么就全部不被执行。

2.一致性:事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之间如何转账,转几次账,事务结束后两个用户的钱相加起来应该还得是5000,这就是事务的一致性。

3.隔离性:在事务正确提交之前,不允许把该事务对数据的任何改变提供给任何其他事务。

4.持久性:

上一篇下一篇

猜你喜欢

热点阅读