- 题目描述:针对salaries表emp_no字段创建索引idx_emp_no,查询emp_no为10005, 使用强制索引
SELECT * FROM salaries FORCE INDEX(idx_emp_no) WHERE emp_no = 10005;
补充知识:强制索引FORCE INDEX
FORCE INDEX强制查询优化器使用指定的命名索引。查询优化器是MySQL数据库服务器中的一个组件,它为SQL语句提供最佳的执行计划。查询优化器使用可用的统计信息来提出所有候选计划中成本最低的计划。
书写顺序;
SELECT…… FROM …… FORCE INDEX(index_name) WHERE……
参考:MySQL 强制索引https://www.begtut.com/mysql/mysql-force-index.html