Avatar notebook default
6篇文章 · 8011字 · 1人关注
  • 四、MySQL 的索引

    索引是什么? 索引就是为了提高查询效率,类似于书的目录的东西。 索引的常见模型 索引的实现方式有很多种,这里主要说明三种:哈希表、有序数组和搜索...

  • Resize,w 360,h 240
    三、事务的隔离

    提到事务的,首先会想到事务的 ACID (原子性、一致性、隔离性、持久性)。原子性:事务被视为不可分割的最小单位,只会有成功或失败两个状态,不会...

    0.1 175 2
  • Resize,w 360,h 240
    二、MySQL 的redo log 和 binlog

    一条查询语句的执行过程,一般是经过 连接器、分析器、优化器、执行器,最后到达存储引擎。 那么对于一条 更新的 MySQL 语句,执行流程又是怎样...

  • Resize,w 360,h 240
    一、MySQL 的基本组成模块

    当输入一条 MySQL 语句时,这条语句是如何被执行的? 需要经过 MySQL 哪些部分,才能将执行结果取出? 本文章简单记录下,MySQL 语...

  • Resize,w 360,h 240
    五、如何有效使用 MySQL 的索引

    由上一篇可以了解到,索引分为主键索引(聚簇索引)和 非主键索引(二级索引),那么如何有效地利用这些索引呢? 先考虑这么一个表结构: 可以看到,表...

  • Resize,w 360,h 240
    六、全局锁、表级锁和行锁

    MySQL 为什么要设计锁? 当多个请求并发时,数据库需要合理地控制资源的访问规则,而锁就是用于实现这些访问规则的重要数据结构。 根据加锁的范围...

文集作者