Spanner的左联接性能

时间:2018-08-22 11:02:18

标签: google-cloud-platform google-cloud-spanner

我们遇到了一个令人不安的问题。似乎当我们在Google Spanner上使用左联接时,会遭受性能下降的困扰。

由于某种原因,左联接运算符导致对右表行的完全扫描...

还有其他人遇到吗? 当然,当我们删除左联接运算符并仅使用内部联接时,性能会很好...

执行计划:

enter image description here

1 个答案:

答案 0 :(得分:1)

因此,看来我们需要告诉Google Spanner如何进行加入操作。 在我们的案例中,APPLY_JOIN做到了: https://cloud.google.com/spanner/docs/query-syntax#join-hints

JOIN @ {JOIN_TYPE = APPLY_JOIN}