我有一个包含多列和~15K行的表。其中最重要的是三个,我们称之为'a','b'和'c'。我按顺序在这些列上有一个索引(a,b,c)。
当我执行'desc select * from< table>其中a =<某个值>或者a =<其他一些值>'我告诉它它用2行抓取值。这是预期的。
当我执行'desc select * from< table>其中a<某些值列表>'我告诉它根本没有使用索引。
为什么不呢?有没有办法创建一个索引,以便'where< column> in<值列表>'被编入索引?