если вы хотите удалять и добавлять строки в индекс сфинкса то вам надо делать реалтайм индекс в сфинксе и переписать прилождение для удаления и добавления этих строк напрямую в реайлтайм индекс
Да в целом никак если у вас база ни разу не приведена в порядок задать какой то приоритет крайне сложно, то есть надо сперва искать, а потом уже в программе делать сортировку нужную.
при копеечной цене памяти смысл биться за 400 мегабайт то ? сэкономить 5 баксов на аренде сервера в месяц ?
понизьте приоритет этой команде через найс и ионайс.
ну а так у вас поди одноядерная впска на гиг памяти в каком нибудь очень русском хостере?
Эти решения никак не помогут решить проблему поиска по фио, так как там нет морфологии. К примеру имена александра и саша ну никак формологическим поиском не найти через эти поисковики.
покрутите конфиг сфинкса 8)
там есть не индексируемые символы
вынесите свои странные символы в них
Можно ещё читкануть мою статью habrahabr.ru/post/147745