【详述】请教大佬 使用异步物化视图查询第一次查询会使用内存,后面查询不好机器内存,里面的机制是咋样的
【背景】多次查询物化视图,只有第一次查询耗机器内存
【业务影响】
【StarRocks版本】2.4.0
【集群规模】单机 1fe 1be
【机器信息】8C/16G
【联系方式】
【附件】
第一次查询 耗内存4g
后面查询 没有耗内存:
【详述】请教大佬 使用异步物化视图查询第一次查询会使用内存,后面查询不好机器内存,里面的机制是咋样的
【背景】多次查询物化视图,只有第一次查询耗机器内存
【业务影响】
【StarRocks版本】2.4.0
【集群规模】单机 1fe 1be
【机器信息】8C/16G
【联系方式】
【附件】
第一次查询 耗内存4g
后面查询 没有耗内存:
物化视图,通过额外的存储空间来缓存建模的中间结果,通过复用计算完成的物化结果来实现加速。
完成的物化结果,在查询时也是把数据加入到内存中的,这样在后续的查询时就会访问内存了,不会访问磁盘了,起到加速作用。不会只是第一次查询才会使用内存的。
更多的技术学习可以在微信搜索StarRocks公众号,有很多技术大佬的文档,让您更深入认识StarRocks,谢谢!
好的 收到,感谢大佬