On Wednesday, September 27, 2017, Pavel Luzanov <p(dot)luzanov(at)postgrespro(dot)ru>
wrote:
> On 27.09.2017 11:02, Dmitry E. Oboukhov wrote:
>
>> вижу что есть REFRESH MATERIALIZED VIEW CONCURRENTLY, но не вижу
>> CREATE: оно будет блокать БД, правильно понимаю?
>>
> Без CONCURRENTLY будет блокировать запросы к мат. представлению, которых
> не должно быть до CREATE.
>
> В любом случае, можно:
> CREATE MATERIALIZED VIEW ... WITH NO DATA;
> REFRESH MATERIALIZED VIEW CONCURRENTLY;
>
Паша, так, конечно, не заработает. Кое-чего не хватает ;)