Lea*_*bad 8 sql performance google-bigquery
我正在尝试使用聚集表来优化我们的 BigQuery 模型。
我正在测试这些场景:
在不应用任何条件的情况下,场景 1 和 2 具有相同的成本(处理的时间和字节数)。 当我通过聚集字段 1 应用条件时,速度提高了 4 倍,成本也降低了 4 倍。
聚集字段只有在查询中使用条件时才有用?而不是加入?在这种情况下,如果我在没有任何条件的情况下执行连接,无论有没有集群,性能都是相同的
如何改进 BigQuery 中两个表之间的联接?
编辑 2021-05-31
添加两个作业的查询执行计划: