я ничего не путаю
у меня есть некоторые кол-во
разных запросов, которые используют в where, среди прочих, одно и то же условие. например, locate('str1',field1). причём здесь кеш запросов - непонятно. так вот, в моём случае логично было бы для ускорения выполнения этих выборок при большом размере базы создать некоторую структуру, которая ускоряла бы отбор по where locate('str1',field1). такие структуры в бд называются индексами. только обычный индекс создаётся по всему полю, например field1, и участвует в запросах, имеющих условие на это самое поле. мне же было интересно - возможно ли создание нечто подобного, но по
выражению. что-то вроде alter table ... add index locate('str1',field1).
ух. понятней я уже не могу объяснить, звиняйте.