Oracle - путаница с материализованным представлением (неправильно ли в IDE Toad отображать MV в разделе таблиц?)

Я не понимаю, что такое материализованные представления. Либо меня сбивает с толку используемая мной Toad IDE, либо я недостаточно разбираюсь в MV.

Я создал материализованное представление в Oracle чем-то вроде этого ....

CREATE MATERIALIZED VIEW TESTRESULT
NOCACHE
LOGGING
NOCOMPRESS
NOPARALLEL
BUILD IMMEDIATE
REFRESH FORCE ON DEMAND
WITH PRIMARY KEY
AS 
SELECT ...
FROM   tables...

Я ожидал, что материализованное представление будет создано и заполнено данными, возвращенными из запроса. Ладно, ничего страшного.

Меня смущает, почему моя Toad IDE показывает таблицу TESTRESULT под разделом таблиц. У него даже есть сценарий создания таблицы. что я могу смотреть. enter image description here

Но я также вижу свое материализованное представление в разделе «Материализованное представление». enter image description here

За кулисами Oracle создает таблицу, когда я создаю материализованное представление? Кажется, есть два отдельных объекта, материализованное представление и таблица? Не мог бы кто-нибудь объяснить, что здесь происходит за кулисами при создании материализованного представления? Жаба ошибается или я что-то не понимаю?

Версия жабы: 9.6.1.1 материализованное представление и таблица? Не мог бы кто-нибудь объяснить, что здесь происходит за кулисами при создании материализованного представления? Жаба ошибается или я что-то не понимаю?

Версия жабы: 9.6.1.1 материализованное представление и таблица? Не мог бы кто-нибудь объяснить, что здесь происходит за кулисами при создании материализованного представления? Жаба ошибается или я что-то не понимаю?

Версия жабы: 9.6.1.1 Oracle: 10g

5
задан contactmatt 19 May 2011 в 19:25
поделиться