• 事务:由一个或者多个DML语句组成,后面紧跟ROLLBACK或者COMMIT命令。事务不能嵌套。

    • 数据库事务正确执行的四个基本要素  ACID

      • 原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)
      • 语句原子性、过程原子性、事物原子性
  • COMMIT、ROLLBACK、SAVEPOINT
    • 提交(完成事务)、回滚(数据改变之前的影像)
    • DML显式,DDL或其他情况隐式。
    • 如果不提交的话,那么这个表就被锁了。
    • 只有提交的变更才会变的永久,才会对其他回话可见。
    • SAVEPOINT:控制ROLLBACK的效果。
  • SELECT FOR UPDATE
    • 防止改变正在被查询的数据。
    • 如果其他会话要更新锁定的行,它们就会挂起。

Oracle TPL(事务控制)介绍相关推荐

  1. TCC事务补偿机制实现分布式事务控制介绍

    补偿事务(TCC) TCC 将事务提交分为 Try(method1) - Confirm(method2) - Cancel(method3) 3个操作.其和两阶段提交有点类似,Try为第一阶段,Co ...

  2. 关于Oracle AUTONOMOUS TRANSACTION(自治事务)的介绍

    AUTONOMOUS TRANSACTION(自治事务)的介绍 在基于低版本的ORACLE做一些项目的过程中,有时会遇到一些头疼的问题,比如想在执行当前一个由多个DML组成的transaction(事 ...

  3. 数据库事务隔离级ORACLE数据库事务隔离级别介绍

    本文系转载,原文地址:http://singo107.iteye.com/blog/1175084 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted.Read committ ...

  4. php mysql 嫦娥,介绍MySQL和JDBC的事务控制(TCL)

    文章目录一.MySQL的事务控制(Transaction Control Language) (1)事务的特性(ACID) (2)MySQL的事务控制 (3)mysql事务演示 二.JDBC的事务控制 ...

  5. Apache Camel框架之事务控制

    http://blog.csdn.net/kkdelta/article/details/7249122 本文简单介绍一下Apache Camel如何对route进行事务控制,首先介绍整个route只 ...

  6. 谈谈分布式事务之一:SOA需要怎样的事务控制方式

    在一个基于SOA架构的分布式系统体系中,服务(Service)成为了基本的功能提供单元,无论与业务流程无关的基础功能,还是具体的业务逻辑,均实现在相应的服务之中.服务对外提供统一的接口,服务之间采用标 ...

  7. Spring中的事务控制

    Chapter 1. Spring中的事务控制(Transacion Management with Spring) Table of Contents 1.1. 有关事务(Transaction)的 ...

  8. Spring中的事务控制(Transacion Management with Spring)

    1.1. 有关事务(Transaction)的楔子 1.1.1. 认识事务本身1.1.2. 初识事务家族成员 1.2. 群雄逐鹿下的Java事务管理 1.2.1. Java平台的局部事务支持1.2.2 ...

  9. SpringMVC与Mybatis集合实现调用存储过程、事务控制

    在SSM框架中经常会用到调用数据库中的存储过程.以及事务控制,下面以保存某单据为例,介绍一下: 1.Oracle中存储过程代码如下(主要逻辑将单据编码自动加1,并将该单据编码返回): CREATE O ...

最新文章

  1. Spring MVC 的跨域解决方案
  2. CommandArgument传多个值到其它页面的方法
  3. YARN编程实例—Unmanaged AM工作原理介绍
  4. 莫烦Tensorflow教程(15~22)
  5. [react] 在使用react过程中什么时候用HOC?
  6. android 传感器ceshi,Android代码-传感器-测试手机支持那几种传感
  7. 【华为云技术分享】ArcFace简介
  8. nginx实现负载均衡配置
  9. PHPSTORM 6.0.3 Xdebug 配置9
  10. oracle exists替换,oracle 优化or 替换为in、exists、union all的几种写法,测试没有问题!...
  11. 【清纯可爱女孩win7主题】
  12. 计算机打印指定测试页到文件夹中,打印机可以打测试页,但不能打印别的文件,怎么处理...
  13. 关于PMP考试的流程,很实用
  14. 002java面试笔记——【java基础篇】从团800失败面试总结的java面试题
  15. 用人话说说文明和文化
  16. PR值与网站权重的关系
  17. 工具----9、浏览器攻击框架--(BeEF)
  18. Excel按照固定行数拆分为多个文件
  19. Mac 解压缩rar文件
  20. 【报名有奖】相约2020 RT-Thread 开发者大会RDC

热门文章

  1. 霍金《大设计》中的生命游戏
  2. html数字添加圆匡,HTml--7(css的常用属性)
  3. 【AI绘画】探索艺术与技术的融合:AI绘画的新前景
  4. c语言浮点数乘法运算,记C语言浮点数运算处理 坑 一则
  5. Android面试问答题总结
  6. 电脑黑屏无信号,接着主机风扇嗡嗡转不停,解决方案
  7. tensorflow数据结构-MetaInfoDef
  8. Android面试总结2017版
  9. 这些软件还是很不错的
  10. 洛谷P2754:[CTSC1999]家园 / 星际转移问题(网络流)