ORACLE数据库中事务的简要概述
1、原子性:事务是一个整体的工作单元,事务对数据库所做的操作要么全部执行,要么全部取消。如果某条语句执行失败,则所有语句全部回滚
2、一致性:事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有的数据的完整性。如果事务成功,则所有的数据将会变成一个新的状态;如果事务失败,则所有数据将处于事务开始之前的状态。
3、隔离性:由于事务所作的修改必须与其他事务所作的修改进行隔离。事务查看数据时数据所处的状态,要么是另一并发事务修改它之前的状态,要么是另一并发事务修改它之后的状态,事务不会查看中间状态的数据
4、持久性:当事务提交之后,对数据所做的修改就会永久保存下来
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。