Google bigquery 非常慢的简单查询

Google bigquery 非常慢的简单查询,google-bigquery,Google Bigquery,运行以下查询: SELECT some_column FROM [myproject.mytable] LIMIT 1000 在大约2.4亿行的数据集上(其中列可查询大小小于2GB)需要140秒才能完成 我可以做些什么来提高表查询性能吗?还是我遗漏了什么 编辑: 参考作业id:Job_uuaamhfrd45gp6veydjqck1jdh8 编辑2: 我发现了一种模式,似乎只有当前正在写入的表速度非常慢,但这对我来说仍然是一个大问题。在发布这篇文章时,我被告知谷歌知道这个问题,目前还没有解决该问

运行以下查询:

SELECT some_column FROM [myproject.mytable] LIMIT 1000
在大约2.4亿行的数据集上(其中列可查询大小小于2GB)需要140秒才能完成

我可以做些什么来提高表查询性能吗?还是我遗漏了什么

编辑:

参考作业id:Job_uuaamhfrd45gp6veydjqck1jdh8

编辑2:


我发现了一种模式,似乎只有当前正在写入的表速度非常慢,但这对我来说仍然是一个大问题。

在发布这篇文章时,我被告知谷歌知道这个问题,目前还没有解决该问题的ETA。这最终成为了他们的问题。

这是不正常的,但BQ工程师可以验证。对于支持之王,您需要提供一个作业id。另外:可能是网络问题(传输1000个结果)。您可以尝试使用限制10进行相同的查询吗?限制似乎根本没有影响它(我目前正在从Web ui进行尝试)-我很快会发布作业ID。@EwanWalker尝试此
从[myproject.mytable]连接中选择一些列(从[myproject.mytable]中选择ID按ID限制1000、10排序)作为b.id=a.id上的b
@AlexanderGrebenshikov不幸的是,由于这是一个原始的统计表,所以没有id,因为在这样的数据集中没有id的价值(据我所知,它是非关系数据)@AlexanderGrebenshikov他使用的是Google Bigquery,而不是MySQL。