Online Documentation for SQL Manager for Oracle

Задание параметров обновления


На вкладке Refresh задайте режим и время автоматических обновлений материализованного представления. Если главная таблица материализованного представления изменяется, то данные в этом представлении должны обновиться, чтобы соответствовать данным главной таблицы. Часть параметров обновления можно задавать только при создании материализованного представления.

 

Materialized View Editor - Setting Refresh parameters

 

 

В разделе Refresh выберите надо ли обновлять материализованное представление или нет.

RadioButton Do not define refresh options - не задавать параметры обновления.

RadioButton Define refresh options - задать параметры обновления.

 

В разделе Refresh Type укажите тип обновления.

RadioButton None - не определен.

RadioButton Never - предотвращает обновление материализованного представления вместе с остальными объектами базы данных или при выполнении процедуры.

RadioButton Fast - при обновлении используется журнал материализованного представления, соответствующий главной таблице.

RadioButton Complete - обновление за счет повторного выполнения запроса материализованного представления.

RadioButton Force - сервер Oracle определяет, возможно ли обновление типа Fast; если нет, то выполняется обновление Complete.

 

В разделе Refresh time type выберите время обновления.

RadioButton None - не определен.

RadioButton On commit - указывает, что обновление материализованного представления должно осуществляться всякий раз, как осуществляется фиксация транзакции в главной таблице.

RadioButton On demand - указывает, что материализованное представление обновляться при необходимости, с помощью процедуры обновления.

RadioButton Automatic - обновление происходит автоматически в указанное время.

 

Метод обновления выберите в разделе

RadioButton None - не определен.

RadioButton Primary key - обновление осуществляется с использованием первичного ключа материализованного представления, который принадлежит главной таблице.

RadioButton RowID - для обновления используются идентификаторы строк материализованного представления. Идентификаторы строк используются, если в состав материализованного представления входят не все ключи главной таблицы.

 

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

В раскрывающемся списке Start with, определите дату следующего обновления.

В поле Next выберите дату, с помощью которой будет вычислен интервал между обновлениями.