Postgres:物化视图要比创建花费更多时间

时间:2019-11-15 17:24:10

标签: sql postgresql materialized-views postgresql-11

我的查询运行大约需要4分钟,但是底层数据全天都没有变化,因此我创建了一个物化视图。我经常在postgres中使用物化视图,所以我认为这会非常简单,但是,视图刷新似乎并没有达到我的预期。

按预期,创建过程需要大约4分钟才能运行,但是当我调用refresh命令时,它运行了几个小时。我以为可能是由于表锁造成的,但是查询本身就可以很好地执行,因此我不明白为什么这会导致刷新问题。

服务器设置是否规定了如何创建和刷新实例化视图?

我不太确定下一步该怎么看,因此任何建议都将不胜感激。

0 个答案:

没有答案
相关问题