MySQL中有哪些情况下数据库索引会失效详析

2025-04-28 08:41:16
推荐回答(1个)
回答1:

oracle可以使用强制索引,举个例子
比如在条件诸多的sql中为了确保优先正确的使用最高效的索引可以这样写
select /*+index(a,index_name)*/ * from table_name a where col_a=? and col_b=? and col_c=? and ...;
注意() 里面的a如果表有别名要用别名如果没有就用表名,这样就会强制使用你想要用的索引了。