REFRESH MATERIALIZED VIEW#

Синтаксис#

REFRESH MATERIALIZED VIEW view_name

Описание#

Изначально заполняет или обновляет данные, хранящиеся в материализованном представлении view_name. Материализованное представление должно быть определено с помощью CREATE MATERIALIZED VIEW. Данные извлекаются из базовых таблиц, к которым обращается заданный запрос.

Первичное заполнение материализованного представления обычно требует значительных вычислительных ресурсов, поскольку читает данные из исходных таблиц и выполняет физические операции записи.

Операция refresh может быть менее ресурсоемкой, если базовые данные не изменились и connector реализует механизм обнаружения таких изменений. Конкретная реализация и производительность зависят от connector, с помощью которого создано материализованное представление.

См. также#