Мой друг создал материализованное представление, но представление не получает новые данные из таблицы Mater. Вид получает данные только при создании, после чего данные новостей не включаются.Материализованный вид - Oracle/данные не обновляются
Кто-нибудь может помочь мне решить эту проблему?
Fallow under my materialized view.
CREATE or REPLACE MATERIALIZED VIEW DATABASE.MyMatView
LOGGING
TABLESPACE SDBANCO
PCTFREE 10
INITRANS 2
STORAGE
(
INITIAL 65536
NEXT 1048576
MINEXTENTS 1
MAXEXTENTS UNLIMITED
BUFFER_POOL DEFAULT
)
NOCOMPRESS
NOCACHE
NOPARALLEL
REFRESH ON DEMAND
FORCE
DISABLE QUERY REWRITE
AS
SELECT * FROM .....
Спасибо,
Матеус Лозано
Могу ли я использовать представление в MView с включенным COMMIT? –
Я так не думаю. Поскольку ON COMMIT требует наличия журнала MV в базовых таблицах. Можете ли вы использовать запрос самого представления в качестве источника для mview? Вы также можете использовать процедуру EXPLAIN MVIEW для проверки возможностей mview. Прочтите этот https://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_mview.htm#CEGGEHHC –