MySQL force Index 强制索引概述
?
以下的文章主要介绍的是MySQL?force Index? 强制索引,以及其他的强制操作,其优先操作的具体操作步骤如下:我们以MySQL中常用的hint来进行详细的解析,如果你是经常使用Oracle的朋友可能知道,Oracle的hincvt功能种类很多,对于优化sql语句提供了很多方法。
同样,在MySQL里,也有类似的hint功能。下面介绍一些常用的。
强制索引MySQL FORCE INDEX ? ?
?
SELECT?SQL_BUFFER_RESULT?FIELD1,?COUNT(*)?FROM?TABLE1?GROUP?BY?FIELD1;?
一般用于分组或DISTINCT关键字,这个选项通知MySQL,如果有必要,就将查询结果放到临时表中,甚至在临时表中进行排序。SQL_SMALL_RESULT比起SQL_BIG_RESULT差不多,很少使用。
?