Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql Postgres:基于另一个物化视图创建物化视图可以吗?_Postgresql - Fatal编程技术网

Postgresql Postgres:基于另一个物化视图创建物化视图可以吗?

Postgresql Postgres:基于另一个物化视图创建物化视图可以吗?,postgresql,Postgresql,我在博士后9.4班工作。基于另一个物化视图创建物化视图可以吗 它似乎不会产生任何错误: # create materialized view vw_county as select * from domes_county; SELECT 40 # create materialized view vw_county_meta as select * from vw_county; SELECT 40 我想当我更新数据库时,我需要小心地以正确的顺序更新物化视图 但是有没有其他原因可以解释为什么它

我在博士后9.4班工作。基于另一个物化视图创建物化视图可以吗

它似乎不会产生任何错误:

# create materialized view vw_county as select * from domes_county;
SELECT 40
# create materialized view vw_county_meta as select * from vw_county;
SELECT 40
我想当我更新数据库时,我需要小心地以正确的顺序更新物化视图


但是有没有其他原因可以解释为什么它可能是危险的?

是的,您可以使用另一个MV创建MV。 但是主要的问题在于当你试图刷新新创建的MV时。
使用fast方法刷新时,您可能会遇到问题。

除了依赖项(您很清楚)之外,我看不出有任何问题。谢谢您@a_horse_,没有名字!