跳转到主要内容

问题

我的查询会返回很多行,但我只关心查询处理时间。如何省略查询结果输出并查看查询处理时间?

答案

在查询末尾加上 FORMAT Null,将输出格式设置为 Null。这样可以防止数据传输到客户端。 例如:
SELECT
    customer_id,
    count() AS total,
    any(review_headline)
FROM amazon_reviews
GROUP BY customer_id
ORDER BY total DESC
FORMAT Null
响应将返回已处理的行数和耗时,但返回的结果行数为 0:
0 rows in set. Elapsed: 25.288 sec. Processed 222.04 million rows, 13.50 GB (8.78 million rows/s., 533.77 MB/s.)
最后修改于 2026年6月10日