给定这个查询;select my_field1 from my_table where my_field2 in ('five', 'six') 如果我在my_field2上有一个索引,它将不会被使用。有没有一种方法可以优化它以利用我的索引? 最佳答案 当“基数”较低时,优化器选择忽略索引。这是因为仅扫描整个表可能比在INDEX's BTree和数据BTree之间来回弹跳要快。