更新时间:2023-04-27 GMT+08:00
分享

配置物化视图的有效期与数据刷新能力

物化视图的有效期

创建物化视图的“mv_validity”字段为物化视图的有效期,HetuEngine只会使用有效期内的物化视图进行自动改写。

物化视图的数据刷新

如果需要数据定期更新,需要定时刷新物化视图,可以使用如下两种方式实现:

  • 手动刷新物化视图

    参考使用HetuEngine客户端HetuEngine客户端执行refresh materialized view <mv name>,或者在用户的业务程序通过JDBC驱动执行refresh materialized view <mv name>进行手动更新。

  • 自动刷新物化视图
    使用“create materialized view”创建具备自动刷新的物化视图。
    • 如果要启动物化视图的自动刷新能力,必须存在一个被设置为维护实例的计算实例,设置维护实例可参考14.6.4-配置HetuEngine维护实例
    • 如果物化视图过多,可能会导致物化视图在刷新的等待队列中等待时间过长而过期。
    • 自动刷新功能不会自动刷新状态为disable的物化视图。
分享:

    相关文档

    相关产品