Если вы регулярно запрашиваете частичные почтовые домены (то есть часть после @
), обращение может иметь некоторый смысл в индексированном столбце.
Таким образом механизм БД можетиспользуйте индекс с такими запросами:
... WHERE ReverseMail LIKE REVERSE('.com') + '%'
Если вы в большинстве случаев запрашиваете полных доменов , просто создайте отдельный столбец, который содержит только домен, и индексируйте этот.Поиск в индексе для оператора =
будет быстрее, чем в операторе LIKE
.