最近我注意到BigQuery在一个简单的查询,单个表上没有连接的速度很慢。在具有9000行的表上执行以下查询需要一分钟或更长时间:
SELECT
max(repeatedElement1) as elem1,
max(repeatedElement2) as elem2,
max(repeatedElement3) as elem3,
FROM myTable
WHERE id = '543978b4e4b09bccb70c7473'
确切查询为507322187707:job_rDMpbbAUjpsGsv-jTxaVJU-gRRg
IIRC,过去执行时间要少得多。答案 0 :(得分:1)
我查看了查询的日志,看起来你在bigquery中遇到了性能错误(我们在实际启动查询之前花了太长时间)。我们已经在下一个版本中解决了这个问题(以及其他一些性能问题),这个问题有望在本周三发布,但如果我们发现回归,可能会晚于此。
我会尽量记住用状态更新这个帖子,但是如果我不这样做,请随时ping我。