美文网首页
MySQL事务和引擎

MySQL事务和引擎

作者: CaptainRoy | 来源:发表于2018-07-14 17:37 被阅读7次
事务

事务就是一组原子性的SQL查询或一个独立的工作单元。如果数据库引擎能够成功

事务有四个特性(ACID)
  • 原子性(atomicity)
    一个事物必须是一个不可分割的最小工作单元,整个事务中所有操作要么全部提交成功,要么全部失败回滚
  • 一致性(consistency)
    数据库总是从一个一致性的状态转换到另一个一致性的状态。(在事务最终没有提交之前,事务中所做的修改也不会保存到数据库)
  • 隔离性(isolation)
    一个事务所做的修改在最终提交以前,对其他事务是不可见的
  • 持久性(durability)
    一旦事务提交,则其所做的修改就会永久保存到数据库中。
MySQL存储引擎
  • InnoDB
    支持事务
  • MyISAM
    不支持事务,支持全文索引

相关文章

  • (转载)通俗易懂 Mysql事物隔离(MVVC)

    MySQL 事务 本文所说的 MySQL 事务都是指在 InnoDB 引擎下,MyISAM 引擎是不支持事务的。 ...

  • 详解MySQL执行事务的语法和流程

    摘要:MySQL 提供了多种存储引擎来支持事务。 MySQL 提供了多种存储引擎来支持事务。支持事务的存储引擎有 ...

  • MySQL数据库存储引擎简介

    MySQL 提供了多个存储引擎——包括处理事务安全表的引擎和处理非事务安全表的引擎,在 MySQL 中,不需要在整...

  • MySQL事务和引擎

    事务 事务就是一组原子性的SQL查询或一个独立的工作单元。如果数据库引擎能够成功 事务有四个特性(ACID) 原子...

  • Mysql innodb SQL语句加锁方式

    mysql innodb存储引擎支持事务,是mysql的默认存储引擎。 数据库事务 事务是由一组sql语句组成的逻...

  • 淘宝MySQL文档整理

    MySQL · 引擎特性 · InnoDB 事务锁系统简介 MySQL · 引擎特性 · Innodb 锁子系统浅...

  • Mysql中autocommit参数详解

    运行环境: Mysql: 5.7.31 背景知识: Mysql默认引擎是InnoDB,InnoDB引擎是支持事务的...

  • InnoDB,MyISAM,Memory区别

    InnoDB存储引擎 innodb存储引擎的mysql表提供了事务,回滚以及系统崩溃修复能力和多版本迸发控制的事务...

  • mysql规范

    一、基础规范【强制】使用InnoDB存储引擎解读:InnoDB存储引擎是MySQL默认存储引擎,支持事务和行级锁,...

  • MySql事务和锁的机制

    一、支持事务的存储引擎 在MySql中,只有InnoDB和BDB支持事务;myIsam等是不支持事务的。 二、事务...

网友评论

      本文标题:MySQL事务和引擎

      本文链接:https://www.haomeiwen.com/subject/ffpypftx.html