jeden indeks założony na: item_id, used, max_used

  1. EXPLAIN SELECT * FROM `codes` WHERE `item_id`=10 AND `used`=0
key_len = 2
  1. EXPLAIN SELECT * FROM `codes` WHERE `item_id`=10 AND `used`<`max_used`
key_len = 1

czemu sql wykorzystuje niepełny klucz?
w jaki sposób założyć indeks aby obejmował porównywanie dwóch wartości kolumn?