я борюсь с производительностью в оракуле. Ситуация такова: подсистема B имеет dblink для главной БД A. в системе B запрос завершается через 15 секунд через dblink, план db использует соответствующие индексы.
Если тот же запрос должен сейчас заполнить таблицу в хранимой процедуре, Oracle использует другой план с полным сканированием. что бы я ни пытался (подсказки), я не могу избавиться от этих полных сканирований. это ужасно.
Что я могу сделать?