У меня есть SQL-запрос, подобный приведенному ниже:
SELECT NAME,
MY_FUNCTION(NAME) -- carries out some string manipulation
FROM TITLES
ORDER BY NAME; -- has an index.
Таблица TITLES содержит приблизительно 12 000 записей. В настоящий момент выполнение запроса занимает более 5 минут, но если я удалю предложение ORDER BY, то он выполняется в течение нескольких секунд.
Есть ли у кого-нибудь предложения о том, как ускорить этот запрос.