Есть таблица карт. Я хочу сделать материализованный взгляд на эту таблицу. В нем есть такие столбцы, как счетчики внешних ссылок, ссылки на похожие карты, обрезанное описание и многое другое. В дополнение к уникальному индексу для идентификатора карты, я хочу сделать много разных индексов для материализованного представления.
Существует риск, что будет много карточек, и материализованному представлению потребуется refre sh относительно часто.
На некоторых форумах я обнаружил, что в этом случае лучше создать новое материализованное представление с новыми индексами; Затем в транзакции удалите старую и переименуйте новую в старую.
Каков наилучший способ обновить sh материализованное представление. Описанный выше метод или встроенный метод с помощью
REFRESH MATERIALIZED VIEW CONCURRENTLY card_view;
Будет ли размер индексов сильно увеличиваться с каждым повторением sh материализованного представления с помощью встроенного метода?