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),指一个事务一旦提交,它对数据库中数据的改变应该就

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

  • 相关阅读:
    DLL编写教程
    Ogre 配置
    LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
    C++编译,链接错误总结
    git基本操作
    实习第33天
    HTTP状态码整理
    Window下的WebStorm快捷键操作
    告别div,可以代替div的几个标签
    实习20天
  • 原文地址:https://www.cnblogs.com/Suk1M/p/4501899.html
Copyright © 2011-2022 走看看