Crazy
Developer
Это утверждение можно считать имеющим смысл для условий типа "(id=1)". В случае, к примеру, "(id=1) and (text like "%a%")" индекс не поможет тебе найти нужную запись. Индекс поможет исключить из рассмотрения (проверки на like) то, что явно не подходит.Автор оригинала: chira
индексы не используются для исключения не нужных записей, они используются для нахождения нужных
Если тебе известна СУБД, которая для приведенного запроса сначала выделит в отдельный набор все записи с id=1, а затем проверит у них (text like "%a%"), то огласи, please, ее название.
В MySQL,Postgre,MS SQL,Oracle будет работать именно исключение.