Я думаю, что вы застряли между молотом и наковальней, но в прошлом мне помогло следующее:
Вы можете снять моментальный снимок текущих данных с заданными интервалами, каждый час или каждую ночь или как угодно, и добавить ваши индексы в ваши собственные таблицы по мере необходимости. Если вам нужен доступ к данным в режиме реального времени, вы можете попробовать перетащить все текущие записи во временную таблицу и выполнить индексацию по мере необходимости.
Дополнительные затраты на копирование из одной базы данных в собственную могут привести к снижению реальной выгоды, но это стоит того.