@kuzkuz учти, что эта разница нагрузки указана только относительно этого параметра, а не всего скрипта. Причина не только в нём может быть. Так сказать убрать галку с этого параметра - не панацея.
@dmitr Лучше загрузить этот список в БД. По такому большому списку искать без БД не очень хорошая идея.
Вообще если искать по полному совпадение, то у ресурса есть метод, но по частичному совпадению это не сработает