zoukankan      html  css  js  c++  java
  • 5、数据库事务的4个特性

    一、什么是事务?

    事务由单独单元的一个或多个sql语句组成,在这个单元中,每个sql语句时相互依赖的。整个单独的单元可以看做一个不可分割的整体,如果单元中的某条sql语句一旦执行失败或者产生错误,则整个单元将会回滚。(要么同时执行成功,要么不能同时执行成功)

    二、数据库事务拥有以下4个特性(ACID),分别为:

    1、原子性(atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行;

    2、一致性(consistency):事务应确保数据库的状态从一个一致状态转变为另一个一致状态。其中一致状态的含义是数据库中的数据应满足完整性约束;

    3、隔离性(isolation):多个事务并发执行时,一个事务的执行不影响其他事务的执行;

    4、持久性(durability):已被提交的事务对数据库的修改应该永久保存在数据库中。

  • 相关阅读:
    POJ 题目1145/UVA题目112 Tree Summing(二叉树遍历)
    车牌号
    小程序开发 标题新闻
    小程序开发 轮播
    小程序开发
    App phonegap
    Jquery Cookie操作
    App 添加权限
    App WebView实例化
    Vue 组件化
  • 原文地址:https://www.cnblogs.com/yif930916/p/14837750.html
Copyright © 2011-2022 走看看