zoukankan      html  css  js  c++  java
  • mysql use index() 优化查询

    mysql use index() 优化查询

    FORCE INDEX/IGNORE INDEX 的语法:

    SELECT *** FROM TABLE [{USE|IGNORE|FORCE} INDEX (key_list)] WHERE ……

    USE INDEX
    在你查询语句中表名的后面,添加 USE INDEX 来提供你希望 MySQ 去参考的索引列
    表,就可以让 MySQL 不再考虑其他可用的索引。
    Eg:SELECT * FROM mytable USE INDEX (mod_time, name) ...

    IGNORE INDEX
    如果你只是单纯的想让 MySQL 忽略一个或者多个索引,可以使用 IGNORE INDEX 作
    为 Hint。
    Eg:SELECT * FROM mytale IGNORE INDEX (priority) ...

    FORCE INDEX
    为强制 MySQL 使用一个特定的索引,可在查询中使用 FORCE INDEX 作为 Hint。
    Eg:SELECT * FROM mytable FORCE INDEX (mod_time) ...

  • 相关阅读:
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
  • 原文地址:https://www.cnblogs.com/EdwinChan/p/8461136.html
Copyright © 2011-2022 走看看