Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

행을 반환하지 않고 쿼리 처리 시간을 측정하는 방법

질문

쿼리 결과로 많은 행이 반환되지만, 필요한 것은 쿼리 처리 시간뿐입니다. 쿼리 출력을 생략하고 쿼리 처리 시간을 확인하려면 어떻게 해야 합니까?

답변

쿼리 끝에 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.)
Navigation