我使用BigQuery for Java对一个数据约为5GB的表进行小读取。我所做的查询遵循最标准的SQL,如SELECT foo FROM my-table WHERE bar=$1,结果最多为1行。我需要在一个高频率这样做,因此性能是一个很大的关注。如何对此进行优化?在BigQuery控制台中运行此查询会显示类似于Query complete (0.6 sec elapsed, 4.2 GB processed)的内容。快4.2GB,但不够快。也许
我想知道如何通过改变数据门户的设置来保存BigQuery数据容量(Google工具/旧名称: data )。
原因是如果我不保存我的BigQuery数据容量,我就不能执行SQL或支付大量的费用。我想知道使用的方法不是更改BigQuery设置(包含更改SQL代码),而是使用数据Protal设置。因为数据门户中的仪表板继续使用BigQuery数据容量,所以即使我更改了SQL代码,也无法解决我<