zoukankan      html  css  js  c++  java
  • 事务

          事务(Transaction):在计算机术语中指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)

                                   特性:事务是恢复和并发控制的基本单位

                                   解释:指要做或所做的事

           事务:通常由高级数据库操纵语言或编程语言(如sql,c++,java)书写的用户的执行程序所引起,并用形如begin transaction和

                    end transaction语句(或函数调用)来界定。事务由b事务开始egin transaction和事务结束end transaction之间执行全体操 

                    作组成。

           例:在关系数据库中,事务可以是一个sql语句,或一组sql语句,或整个程序。

         

           事务是恢复和并发控制的基本单位

           事务特性:

     1.原子性(atomicity):一个事务是个不可分割的单位,事务中的诸操作要么都做,要么都不做。

     2.一致性(consistency):事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性是与原子性

                                             密切相关的。

     3.隔离性(isolation):一个事务的执行不能被其他事务所干扰。即一个事务的内部操作及使用的数据对并发的其

                                        他事务是隔离的,并发执行的各个事务之间,不能相互干扰。

     4.持久性(durability):也成永久性(permanence),指一个事务一旦提交,它对数据库中数据的改变应该就

                                          是永久性的。接下来的其他操作或故障不应该对其有任何影响。

  • 相关阅读:
    计算一路话音消耗的带宽
    谋哥:我跟CEO们都说了啥
    wchar与char字符转换的探究
    pl/sql配置连接远程数据库oracle,本地没有安装oracle数据库的情况下
    围住浮动元素的三种方法
    Chromium浏览器组件设计意图
    tonymillion/Reachability的使用
    赵雅智_名片夹(3)_下拉刷新载入很多其它
    动态创建菜单和动态关联菜单项事件
    delphi创建动态菜单
  • 原文地址:https://www.cnblogs.com/Suk1M/p/4501899.html
Copyright © 2011-2022 走看看