DB2 故障监视器工具 Linux® 版和 UNIX 版
2011-03-17 09:37
155 查看
FORCE INDEX 通常用来对查询强制使用一个或者多个索引。 MySQL 通常会根据统计信息选择正确的索引,但是当查询优化器选择了错误的索引或者根本没有使用索引的时候,这个提示将非常有用。
IGNORE INDEX 提示会禁止查询优化器使用指定的索引。在具有多个索引的查询时,可以用来指定不需要优化器使用的那个索引,还可以在删除不必要的索引之前在查询中禁止使用该索引。
FORCE INDEX/IGNORE INDEX 的语法:
SELECT *** FROM TABLE [{USE|IGNORE|FORCE} INDEX (key_list)] WHERE ……
下面的例子是使用 IGNORE INDEX 以后,执行计划的变化情况,默认的执行计划是按照主键索引进行扫描,如果我们使用 IGNORE INDEX 忽略主键索引,则会按照全表扫描执行
IGNORE INDEX 提示会禁止查询优化器使用指定的索引。在具有多个索引的查询时,可以用来指定不需要优化器使用的那个索引,还可以在删除不必要的索引之前在查询中禁止使用该索引。
FORCE INDEX/IGNORE INDEX 的语法:
SELECT *** FROM TABLE [{USE|IGNORE|FORCE} INDEX (key_list)] WHERE ……
下面的例子是使用 IGNORE INDEX 以后,执行计划的变化情况,默认的执行计划是按照主键索引进行扫描,如果我们使用 IGNORE INDEX 忽略主键索引,则会按照全表扫描执行
相关文章推荐
- Supervisor安装与配置(Linux/Unix进程管理工具)
- 实用推荐:24个很酷的Linux/Unix工具
- 超酷的 Linux/Unix 终端/控制台工具小集合
- Supervisor安装与配置(Linux/Unix进程管理工具)
- 用Cygwin模拟DB2的Unix/Linux开发环境(1)
- 【Unix/Linux】【命令】【网络操作工具】远程拷贝文件 —— scp命令
- Supervisor安装与配置(Linux/Unix进程管理工具)
- Unix/Linux提权漏洞快速检测工具unix-privesc-check
- DB2 UDB v8 Handbook for Windows and UNIX/Linux
- Linux/Unix工具与正则表达式的POSIX规范
- Linux的gdb和Unix的dbx调试工具
- Unix/Linux 下的小工具:lsof
- DB2 进程 db2fmcd, db2fmd, db2fcmd 区别, 故障监视器详解
- 【Unix/Linux】【命令】【文本工具】文件/输出分页显示——more
- 【Unix/Linux】【命令】【文件,目录操作工具】列出所有子目录与文件——ls (ll)命令
- UNIX/Linux编程相关工具和资源
- 24 个很酷的 Linux/Unix 工具
- UNIX/Linux编程相关工具和资源
- GNU/Linux Unix 常用下研发工具
- 【Unix/Linux】【命令】【网络操作工具】文件传输工具 —— curl命令【UNDONE】