MySQL中利用索引对数据进行排序的基础教程

2019-01-04 18:39:48丽君

当对连接操作进行排序时,如果ORDER BY仅仅引用第一个表的列,MySQL对该表进行filesort操作,然后进行连接处理,此时,EXPLAIN输出“Using filesort”;否则,MySQL必须将查询的结果集生成一个临时表,在连接完成之后进行filesort操作,此时,EXPLAIN输出“Using temporary;Using filesort”。

您可能感兴趣的文章:

MySQL中索引优化distinct语句及distinct的多字段操作mysql性能优化之索引优化MySQL索引之主键索引MySQL索引之聚集索引介绍美团网技术团队分享的MySQL索引及慢查询优化教程快速学习MySQL索引的入门超级教程MySQL下使用Inplace和Online方式创建索引的教程MySQL中的唯一索引的简单学习教程MySQL中的联合索引学习教程MySQL中主键索引与聚焦索引之概念的学习教程MySQL中对于索引的基本增删查改操作总结