• 14 事务处理


    事务的定义时一个独立的逻辑工作单元; 它由特定的一系列必须作为一个整体一起成功或失败的SQL语句组成, 每个事务都有一个很清楚的起点, 就是第一个可执行的SQL语句开始执行的时候, 以及一个确定的结束点, 当事务的工作进行了提交或回滚之后. 已经开始但还没有将其工作提交或回滚的事务是活动事务, 事务一个最常见的例子就是银行转账.

    ACID 属性

    原子性 事务中的所有任务都必须执行或者不执行, 不存在部分事务.

    一致性 事务将数据库从一个一致性状态带到另一个一致性状态.

    隔离性 一个事务所带来的影响直到该事务提交之前对其他事务来说都是不可见的

    持久性 经过提交的事务所进行的修改是永久性的.

    活动的事务

    select current_scn from v$database;

    select xid, status from v$transaction;

  • 相关阅读:
    快排 [模板]
    翻硬币
    Euphoria与量子波动速读
    高精度例题
    Div3 595 E
    Div 595 C1 C2
    常用 STL 整理
    CF 595 Div3 B2
    【思维】复杂度均摊+并查集——icpc cerc 2019 Saba1000kg
    离散化+圆直线交点+转化——icpc cerc 2019 D
  • 原文地址:https://www.cnblogs.com/moveofgod/p/4223749.html
Copyright © 2020-2023  润新知