MySQL(二十):范围查询语句优化 MySQL

MySQL(二十):范围查询语句优化

MySQL 对范围查询提供了 *range access method(范围访问方法)* 来优化查询。
范围访问方法使用单个索引来检索包含在一个或多个索引值区间内的表行的子集。这里的单个索引可以是单列索引或多列索引。
阅读全文
MySQL(十七):EXPLAIN 输出信息之 Extra 字段解释 MySQL

MySQL(十七):EXPLAIN 输出信息之 Extra 字段解释

MySQL 查询执许计划 EXPLAIN 输出的信息有个扩展信息字段 Extra,该字段包含了有关 MySQL 如何解析查询的其他信息,可以更好地帮助理解执行计划。
该字段常见的值有 Using index、Using where。若想尽可能提高查询效率,需要关注 Using filesort 和 Using temporary 值,该值会影响查询的性能。
阅读全文
MySQL(十六):理解执行计划 EXPLAIN 输出信息 MySQL

MySQL(十六):理解执行计划 EXPLAIN 输出信息

MySQL 优化器会根据 **表、列、索引** 和 **WHERE** 子句中的条件的详细信息,会考虑许多技术来更高效地执行 SQL 查询中涉及的查找。可以在不读取所有行的情况下执行对大表的查询,可以在不比较每个行组合的情况下执行涉及多个表的联接。
阅读全文
本文目录
    Loading...