• 解释一下数据库的事务


    1. 数据库的事务是指作为单个逻辑工作单元执行的一系列操作,这些操作要么全做,要么全不做,是一个不可分割的工作单位;

    2. 事务的开始于结束可以由用户显式控制;如果用户没有显示地定义事务,则有DBMS按默认规定自动划分事务。

    3. 事务具有原子性、一致性、独立性、和持久性等特点

    - 原子性:事务的原子性是指一个事务要么全部执行,要么不执行。也就是说一个事务不可能执行一半就停止了。比如你去银行取钱,(1)存折减款(2)拿到现金;这两步必须同时完成,要么就都不完成;
    - 一致性: 事务的一致性是指事务的运行并不改变数据库中数据的一致性;
    - 独立性:事务的独立性是指两个以上的事务不会出现交错执行的状态。因为这样可能会导致数据不一致;
    - 持久性:事务的持久性是指事务运行成功以后,就系统的更新是持久的,不会无缘无故的回滚;
    CopyRight @Widic 2017 Mail:widicjane@163.com
  • 相关阅读:
    OpenWrt VTun Client
    LibreSpeed install on centos
    信号频道带宽、符号率、速率对应关系
    DVB相关标准
    Cisco Switch STP
    TROUBLESHOOTING MULTICAST ROUTING
    企业ERP核心模型与云计算生态
    Istio介绍(1)
    ServiceMesh案例
    Jenkins流水线发布实现CICD到Kubernetes
  • 原文地址:https://www.cnblogs.com/widic/p/7388844.html
Copyright © 2020-2023  润新知