databricks for view中的analyze表优化

gstyhher  于 2021-06-25  发布在  Hive
关注(0)|答案(1)|浏览(408)

在执行分析表计算统计之后,我的连接在databricks delta表中的性能得到了改善。与spark一样,不支持sql分析视图。我想知道如果我在使用analyze table compute statistics的同一个表上创建了一个视图,查询优化器是否会优化查询。

7dl7o3gd

7dl7o3gd1#

据我所知,没有分析观点。
从手册:定义一个或多个表或视图的逻辑视图。
这是合乎逻辑的。但是视图将被扩展、合并、编译、物化,sql语句的总和将被优化。e、 例如,一个视图与另一个视图或表的连接将导致基础级组件的优化-表以及操作,例如连接、子选择。
因此,表统计信息很重要,但也是优化器的预期操作集。
所以,你的问题的答案是肯定的。

相关问题