事务的实现 ACID A 原子性 一个事务内的操作是一个原子,要么全成功,要么全失败C 一致性 事务将数据库从一个状态变为另一个状态,事务的前后数据完整性保持一致I 隔离性...
事务的实现 ACID A 原子性 一个事务内的操作是一个原子,要么全成功,要么全失败C 一致性 事务将数据库从一个状态变为另一个状态,事务的前后数据完整性保持一致I 隔离性...
锁 什么是锁 锁是数据库系统区别于文件系统的关键特性,用于管理对共享资源的并发访问,比如记录和操作缓冲池LRU列表等 lock和latch latch: 轻量级的锁,要求锁定...
索引和算法 索引概述 B+索引 全文索引 哈希索引: mysql支持的hash索引是自适应的,不能认为干预是否在一张表中生成 数据结构和算法 二分查找法 将记录按有序排列,在...
表 索引组织表 在InnoDB中,表都是根据主键顺序组织存放的, 如果创建表时没有显示的指定主键,那么会按照下面 首先判断表中是否有非空的唯一索引,如果有则取第一个定义的非空...
[TOC] 文件 错误日志 错误日志文件对mysql的启动运行关闭过程进行了记录SHOW VARIABLES LIKE 'log_error' 慢查询日志 默认不开启,需要手...
Mysql体系结构和存储引擎 Mysql体系结构 InnoDB存储引擎 InnoDB通过使用MVCC来获取高并发性,并且实现了SQL标准的四种隔离级别,默认为Repeated...