如何判断具体化视图刷新是完全刷新还是增量刷新?



根据 Redshift 文档中关于实例化视图刷新的文档,为不允许实例化视图增量刷新的查询逻辑类型指定了许多规则。但是,在使用物化视图时,我找不到任何方法使用类似explain的东西凭经验确认潜在的刷新是完全刷新还是增量刷新。有没有办法在 Redshift 中测试 MV 上的刷新类型?

STV_MV_INFO表中的state列将告诉您现有 mv 是否可以增量更新或必须完全重新计算。

来源: https://docs.aws.amazon.com/redshift/latest/dg/r_STV_MV_INFO.html

已解决。创建 MV 后的控制台输出将指定是否无法创建增量维护的 MV,包括原因。

最新更新