6篇文章 · 8011字 · 1人关注
索引是什么? 索引就是为了提高查询效率,类似于书的目录的东西。 索引的常见模型 索引的实现方式有很多种,这里主要说明三种:哈希表、有序数组和搜索...
提到事务的,首先会想到事务的 ACID (原子性、一致性、隔离性、持久性)。原子性:事务被视为不可分割的最小单位,只会有成功或失败两个状态,不会...
一条查询语句的执行过程,一般是经过 连接器、分析器、优化器、执行器,最后到达存储引擎。 那么对于一条 更新的 MySQL 语句,执行流程又是怎样...
当输入一条 MySQL 语句时,这条语句是如何被执行的? 需要经过 MySQL 哪些部分,才能将执行结果取出? 本文章简单记录下,MySQL 语...
由上一篇可以了解到,索引分为主键索引(聚簇索引)和 非主键索引(二级索引),那么如何有效地利用这些索引呢? 先考虑这么一个表结构: 可以看到,表...
MySQL 为什么要设计锁? 当多个请求并发时,数据库需要合理地控制资源的访问规则,而锁就是用于实现这些访问规则的重要数据结构。 根据加锁的范围...
文集作者