PostgreSQL 9:在镜像上的主要复制上清空表吗?

运行PostgreSQL 9.0.1,使用stream式复制保持一个只读镜像实例是最新的。 除了自动真空守护程序没有抽真空的less数几个表之外,主要是自动真空,以减less工作时间IO。 这些表是“物化视图”。

在午夜的每个夜晚,我们在数据库上运行一个真空,以便清理从自动真空排除的那些表格。 我想知道如果这个过程复制到镜子,或者如果我需要在镜子上设置真空?

真空和自动复制像其他任何写入操作一样。 (好吧,它们在内部显然是有些特别的,但就你的问题而言,它们是正常的写入操作。)在slave上运行vacuum或autovacuum不会做任何事情,也不是必需的。