Чем заменить медленный запрос с LIKE?
Первая нормальная форма
Извините, не знаком с FileMaker. Но, возможно, наведёт на размышления.
В Oracle есть возможность создать индекс на основе функции.
Т.е. искать where instr(phones, '4564472') != 0, создав индекс по instr(phones, '4564472').