索引用于快速找出在某个列中有一特定值的行,如果不使用索引MySQL必须从第l条记录开始读完整个表,直到找出相关的行.表越大,查询数据所花费的时间越多,如果表中查询的列有一个索引,MySQL能快速到达某个位置去搜寻数据文件...: 空间索引必须在MyISAM类型的表中创建,且空间类型的字段必须为空,可以看到,table_5表的g字段上创建了名称为spatIdex的空间索引,注意:创建时间指定空间类型字段值的非空约束,并且表的存储引擎必须为...key => 实际应用到本次查询的索引类型。最重要的。如果为NULL,则说明没有使用索引。...使用临时表保存中间结果,mysql在对查询结果排序时使用临时表,常用于排序order by 和分组查询group by ....的设置.
-- 如果是三表,左查询,那么我们应该将索引,建立在左连接表中.
-- 右连接查询
MariaDB [lyshark]> explain select * from class right