跳至主要内容

如何确定查询的处理时间而不返回任何行

·阅读时间:1分钟

问题

我的查询返回了许多行,但我只对查询处理时间感兴趣。如何省略查询输出并检查查询处理时间?

答案

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 rows in set. Elapsed: 25.288 sec. Processed 222.04 million rows, 13.50 GB (8.78 million rows/s., 533.77 MB/s.)