摘要: 本篇已收录在 "MySQL 是怎样运行的 学习笔记系列" 条件化简 我们编写的查询语句的搜索条件本质上是一个表达式,这些表达式可能比较繁杂,或者不能高效的执行,MySQL的查询优化器会为我们简化这些表达式。 移除不必要的括号 有时候表达式里有许多无用的括号,比如这样: ((a = 5 AND b = 阅读全文
posted @ 2020-04-06 20:23 YanyuWu 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 本篇已收录在 "MySQL 是怎样运行的 学习笔记系列" mysql 执行查询的成本 I/O成本 我们的表经常使用的MyISAM、InnoDB存储引擎都是将数据和索引都存储到磁盘上的,当我们想查询表中的记录时,需要先把数据或者索引加载到内存中然后再操作。这个从磁盘到内存这个加载的过程损耗的时间称之为 阅读全文
posted @ 2020-04-06 15:02 YanyuWu 阅读(437) 评论(0) 推荐(0) 编辑