BigQuery查询在晚上运行得更快吗?

时间:2017-10-27 14:10:08

标签: google-bigquery

我刚从Google支持小组收到此消息,因为我不知道发生了拥塞问题,我感到很惊讶 - 其他人是否有这种经历?

  

为了加快查询速度,我建议您尝试在其他时间运行查询,例如午夜

1 个答案:

答案 0 :(得分:14)

BigQuery是夜间活动,所以它在黑暗中运行得更好。周围的捕食者较少,因此BigQuery可以自由表达自己并在Google数据中心附近的大草原上嬉戏。

其他技术" enfasten"这些问题涉及从权力线上运行它们,这些权力在Hermes Trismagistus的炼金术日记中有所描述。不幸的是,我不被允许分享他们的位置,并且可能仅仅通过提及他们的存在使自己面临被一些秘密社团逐出教会的风险。

最后,如果您使用后缀__Turbo命名表,BigQuery将以turbo模式运行它们,这意味着它们可以在486/66处理器上运行,而不是默认的Z80数据路径。

编辑添加: 在一个非讽刺的答案中,如果您没有保留BigQuery容量(即固定价格预订),您可能会在特定时间遇到较低的吞吐量。 BigQuery有一个共享资源池,所以如果很多其他客户同时使用它,可能没有足够的资源来为每个人提供他们的查询需要全速运行的资源。

也就是说,BigQuery使用了非常大的资源池,我们(目前)以一种利用率运行,每个用户几乎在所有时间都获得了他们所需的几乎所有资源。

如果您在一天的某些时间看到您的查询速度减慢了20%,那么这可能并不奇怪。如果你看到查询的次数是通常的2到3倍,那么可能会发生其他事情。