通过本文主要向大家介绍了mysql 强制使用索引,mysql 强制索引,mysql 强制走索引,mysql索引,mysql创建索引等相关知识,希望本文的分享对您有所帮助
其他强制操作,优先操作如下:
mysql常用的hint
对于经常使用oracle的朋友可能知道,oracle的hint功能种类很多,对于优化sql语句提供了很多方法。同样,在mysql里,也有类似的hint功能。下面介绍一些常用的。
强制索引 FORCE INDEX
忽略索引 IGNORE INDEX
关闭查询缓冲 SQL_NO_CACHE
强制查询缓冲 SQL_CACHE
优先操作 HIGH_PRIORITY
HIGH_PRIORITY可以使用在select和insert操作中,让MYSQL知道,这个操作优先进行。
滞后操作 LOW_PRIORITY
LOW_PRIORITY可以使用在insert和update操作中,让mysql知道,这个操作滞后。
延时插入 INSERT DELAYED
强制连接顺序 STRAIGHT_JOIN
强制使用临时表 SQL_BUFFER_RESULT
分组使用临时表 SQL_BIG_RESULT和SQL_SMALL_RESULT
</div>