刷新物化视图并发锁定视图

Refresh Materialized View concurrently locks the view

我正在尝试同时刷新实体化视图。

我创建了视图:

reate materialized VIEW mv_secondary_id AS
SELECT  id,
        array_to_tsvector(users_secondary_id(data)) as terms
from users;

添加了一个基于 id 的唯一索引:

CREATE UNIQUE INDEX mv_secondary_id_unique_idx ON mv_secondary_id (id);

并刷新:

refresh materialized view concurrently mv_secondary_id;

据我了解 documentation - 视图上的并发查询将能够 运行 视图,但是当我尝试刷新和 运行 查询时 - 它等待刷新结束,然后才完成。

我在 GCloud 上使用 Postgres 11。

知道查询等待的原因吗?

显然我使用的 UI 一次只能 运行 一个查询 - DBeaver 6.1.4 for linux.

我尝试 运行 使用 pgcli 进行相同的查询,但效果很好。