Я соглашаюсь с Mike, хотя я - консерватор Vim. Я использовал GEdit вполне часто в последнее время, когда я делаю легкие сценарии Ruby. Типичный редактор (плюс отрывки кода Ruby) чрезвычайно применим и полируется и может обеспечить хорошую отсрочку от полной силы, постоянных редакторов программирования.
После большего числа и судя по отсутствию ответов на этот вопрос, я пришел к выводу, что невозможно обновить один раздел материализованного представления.
Если вы можете привести пример синтаксиса, который доказывает, что иначе, я буду радостно отметить ваш ответ, принятый.
Для других, кто может найти эти вопросы, полезные в будущем: вы также можете узнать, что в Oracle 10G, освежающий раздел (или любой MVIEW) приведет к выпуску Oracle , используемое
, а затем Вставка
.
Если это дает вам проблемы с производительностью (например, я), есть возможность использовать Atomic_refresh => false
, который будет , который будет
, то Вставка / * + Добавить * /
.
Материализованные представления можно разделить так же, как и обычные таблицы. Разбейте mview на разделы по дате, и тогда вы сможете обновить только необходимый раздел.
Мне удалось обновить один раздел материализованного представления с отслеживанием изменения раздела.
Похоже, для этого требуется, чтобы представление было создано с опцией REFRESH FAST WITH ROWID
и DBMS_MVIEW.REFRESH
был вызван методом 'P'
.