Можно ли частично обновить материализованное представление в Oracle?

У меня очень сложное представление Oracle, основанное на других материализованных представлениях, обычных представлениях, а также на некоторых таблицах (я не могу «быстро обновить» его). В большинстве случаев существующие записи в этом представлении основаны на дате и являются «стабильными», а новые наборы записей имеют новые даты.

Изредка я получаю задние даты. Я знаю, что это такое и как с ними бороться, если бы я вел стол, но я бы хотел сохранить это «представление». Полное обновление займет около 30 минут, но это займет всего 25 секунд для любой даты.

Могу ли я указать, что должна обновляться только часть материализованного представления (т. Е. Затронутые даты)?

Должен ли я отказаться от просмотра и использовать таблицу и процедуру для заполнения или обновления определенной даты в этой таблице?

Ответы на вопрос(4)

Ваш ответ на вопрос