美文网首页
事务管理

事务管理

作者: 子非鱼_t_ | 来源:发表于2018-02-02 13:46 被阅读22次

概述

       事务是数据库理论中的核心概念之一。如果一组处理步骤或者全部发生或者一步也不执行,我们称该组处理步骤为一个事务。当所有的步骤像一个操作一样被完整地执行,我们称该事务被提交。由于其中的一部分或多步执行失败,导致没有步骤被提交,则事务必须回滚到最初的系统状态。

       事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性 (isolation)和持久性(durability)的缩写。

       事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示 当事务执行失败时,所有被该事务影响的数据都应该恢复到事务执行前的状态。隔离性表示在事务执行过程中对数据的修改,在事务提交之前对其他事务不可见。持 久性表示当系统或介质发生故障时,确保已提交事务的更新不能丢失。持久性通过数据库备份和恢复来保证。

主要分为:

1,单体事务

2,分布式事务

相关文章

  • Spring-事务机制

    一、Spring事务 事务管理概述 Spring事务管理分为编程式事务管理和声明式事务管理两种 编程式事务:允许用...

  • Spring事务管理方式

    编程式事务管理声明式事务管理

  • 事务管理

    编程式事务管理: 声明式事务管理:

  • 19、Spring-事务机制-使用

    一、简介 Spring事务管理分为编程式事务管理和声明式事务管理两种, 声明式事务管理:底层是建立在Spring ...

  • JPA和事务管理

    1 事务 1.1 事务管理方式 spring支持编程式事务管理和声明式事务管理两种方式。 编程式事务管理使用Tra...

  • Spring声明式事务管理之一:五大属性分析

    1.Spring事务管理概述 Spring事务管理分为编程式事务管理和声明式事务管理两种。编程式事务允许用户在实现...

  • Spring的事务管理

    一.Spring事务管理API介绍 1.事务管理器事务管理器是PlatformTransactionManager...

  • spring使用

    一、事务管理 PlatformTransactionManager事务管理器 TransactionDefinit...

  • J2EE进阶学习——Spring框架(八):事务管理

    Spring事务管理 1.spring事务管理的两种方式第一种 编程式事务管理(不用)第二种 声明式事务管理 基于...

  • Spring/Transaction

    事务管理方式spring支持编程式事务管理和声明式事务管理两种方式。声明式事务管理建立在AOP之上的。其本质是对方...

网友评论

      本文标题:事务管理

      本文链接:https://www.haomeiwen.com/subject/xttezxtx.html