【发布时间】:2011-10-14 14:39:25
【问题描述】:
假设一个表的 col1,col2,col3,col4 上有一个复合键,当我在 sql 查询中使用 col2,col3 时索引没有触发并且正在进行全表扫描。(原因可能是 col2,col3可能不是索引的驱动键)。
在这种情况下,无论在 col2、col3 上创建单独的索引是唯一的解决方案(或)是否有任何方法可以推动现有索引工作(比如使用提示(或)其他方式)。
【问题讨论】:
-
要获得好的答案,请编辑您的问题并粘贴到查询中,即 EXPLAIN 的输出,并用您的 dbms 标记问题。