Online Documentation for SQL Manager for Oracle
Задание параметров обновления
На вкладке Refresh задайте режим и время автоматических обновлений материализованного представления. Если главная таблица материализованного представления изменяется, то данные в этом представлении должны обновиться, чтобы соответствовать данным главной таблицы. Часть параметров обновления можно задавать только при создании материализованного представления.
В разделе Refresh выберите надо ли обновлять материализованное представление или нет.
Do not define refresh options - не задавать параметры обновления.
Define refresh options - задать параметры обновления.
В разделе Refresh Type укажите тип обновления.
None - не определен.
Never - предотвращает обновление материализованного представления вместе с остальными объектами базы данных или при выполнении процедуры.
Fast - при обновлении используется журнал материализованного представления, соответствующий главной таблице.
Complete - обновление за счет повторного выполнения запроса материализованного представления.
Force - сервер Oracle определяет, возможно ли обновление типа Fast; если нет, то выполняется обновление Complete.
В разделе Refresh time type выберите время обновления.
None - не определен.
On commit - указывает, что обновление материализованного представления должно осуществляться всякий раз, как осуществляется фиксация транзакции в главной таблице.
On demand - указывает, что материализованное представление обновляться при необходимости, с помощью процедуры обновления.
Automatic - обновление происходит автоматически в указанное время.
Метод обновления выберите в разделе
None - не определен.
Primary key - обновление осуществляется с использованием первичного ключа материализованного представления, который принадлежит главной таблице.
RowID - для обновления используются идентификаторы строк материализованного представления. Идентификаторы строк используются, если в состав материализованного представления входят не все ключи главной таблицы.
Для автоматического обновления необходимо будет задать даты выполнения. При нажатии на раскрывающийся список открывается календарь, с помощью которого Вы можете указать дату и время.
В раскрывающемся списке Start with, определите дату следующего обновления.
В поле Next выберите дату, с помощью которой будет вычислен интервал между обновлениями.