Две причины, почему снижение может быть лучше - (Предполагая, что ваш индекс полезен)
1) Индексы тоже загружаются в память, так что может быть редкая вероятность того, что размер вашего индекса увеличится до такой степени, что он не будет полностью кэшироваться в памяти. Вот когда вы увидите снижение производительности (со всеми новыми характеристиками оборудования ... вряд ли это возможно с 1,2M строк, но все же стоит отметить).
2) Во многих случаях достаточно первых символов n, чтобы можно было быстро идентифицировать каждую запись. Вам может не потребоваться индексировать целые 255 символов вообще.
Две причины, по которым вам может быть все равно -
1) Как уже говорилось, вы, возможно, никогда не увидите, что ваши индексы растут вне вашего ключевого буфера, так что волнуйтесь.
2) Вам нужно будет определить первые n символов, и даже после этого производительность будет меньше или равна полному индексу ... никогда больше. Вам действительно нужно тратить время на это? Стоит ли возможной потери точности?