深入研究potential speed-ups for queries that involve aggregations之后,我发现使用以下内容更新Materialized Views
:
REFRESH MATERIALIZED VIEW foo.bar;
可能会大大提高查询聚合数据的能力。
我有三个相关的问题:
答案 0 :(得分:2)
是的,如果基础数据在此期间没有变化。
刷新物化视图时,将运行定义表的查询。因此,这里没有区别。但是,如果您需要经常运行相同的查询,而改为查询物化视图,那将会提高性能。
就像任何查询一样:如果基础表被缓存,REFRESH
将会更快。