Недавно мы столкнулись с проблемой, когда мы выбираем данные из 3-х разных источников данных по ссылке в БД.Он работал нормально, когда мы выбирали 16 столбцов из таблиц, объединяя три источника.Но поскольку мы увеличили столбец с 16 до 50, запрос занимает слишком много времени.
Здесь мы выбираем данные из 3 различных источников данных, которые рассматриваются как A (Сингапур), B (Малайзия), C (Индия).) и создание представления с комбинацией трех вышеупомянутых регионов и представления, которое мы опубликовали для внешней группы (команда Tableau) для выполнения процесса визуализации над этими данными
Любое предложение о том, как решить проблему?Я планирую использовать следующие варианты
- , применяя подсказку
/*+ DRIVING_SITE */
, чтобы он запускался на удаленном сервере со статистикой обновлений. - создание MV на локальном сервере и обновление данных за ночь, но он не будет иметь надлежащих данных для обновления.
- создание mv на локальном сервере и разбиение mv и обновление раздела всякий раз, когдаизменения произошли на удаленном сайте, поэтому для оповещения об изменениях планируется создать систему очередей или DBMS_PIPE, если это поможет.