mysql:
强制使用索引:force index(索引名或者主键PRI)
例如:
select * from table force index(PRI) limit 2;(强制使用主键)
select * from table force index(ziduan1_index) limit 2;(强制使用索引"ziduan1_index")
select * from table force index(PRI,ziduan1_index) limit 2;(强制使用索引"PRI和ziduan1_index")
mysql禁止某个索引:ignore index(索引名或者主键PRI)
例如:
select * from table ignore index(PRI) limit 2;(禁止使用主键)
oracle:
SELECT /+index(t pk_emp)/* FROM EMP T
–强制索引,/…/第一个星星后不能有空格,里边内容结构为:加号index(表名 空格 索引名)。
–如果表用了别名,注释里的表也要使用别名。