随笔分类 - 【174】Mysql
摘要:事务的基本要素(ACID) 原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,就像化学中学过的原子,是物质构成的基本单位。 一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A向B转账,不可能A扣了钱,B却没收到。 隔离性(Isol
阅读全文
摘要:主键索引和非主键索引 主键索引的叶子节点存的是整行数据。在 InnoDB 里,主键索引也被称为聚簇索引 非主键索引的叶子节点内容是主键的值。在 InnoDB 里,非主键索引也被称为二级索引 回表 普通索引查询方式,则需要先搜索其索引树,得到主键索引的值为,再到主键索引树搜索一次。这个过程称为回表。
阅读全文
摘要:InnoDB支持事务,MyISAM不支持 对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM会失败; Inno
阅读全文
摘要:一、事务 概念 ACID AUTOCOMMIT 二、并发一致性问题 丢失修改 读脏数据 不可重复读 幻影读 三、封锁 封锁粒度 封锁类型 封锁协议 MySQL 隐式与显示锁定 四、隔离级别 未提交读(READ UNCOMMITTED) 提交读(READ COMMITTED) 可重复读(REPEATA
阅读全文

浙公网安备 33010602011771号