例如
SELECT company_ID, totalRevenue
FROM `BigQuery.BQdataset.companyperformance`
ORDER BY totalRevenue LIMIT 10我看到使用限制10和不使用限制10之间唯一的区别是用于向用户显示的不同数据量。在执行限制之前,系统仍然先对所有数据进行排序。
发布于 2018-12-17 14:39:39
没有性能上的提升。bigQuery仍在检查表上的所有记录。
您可以对数据进行分区,以减少bigQuery必须读取的记录数量。这将提高业绩。您可以在这里阅读更多信息:https://cloud.google.com/bigquery/docs/partitioned-tables
https://stackoverflow.com/questions/53799924
复制相似问题