Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Cómo medir el tiempo de procesamiento de consultas sin devolver filas

Pregunta

Mi consulta devuelve muchas filas, pero solo me interesa el tiempo de procesamiento de consulta. ¿Cómo omito la salida de la consulta y verifico el tiempo de procesamiento de consulta?

Respuesta

Añade FORMAT Null a tu consulta para establecer el formato de salida en Null. Esto impide que los datos se envíen al cliente.

Por ejemplo:

SELECT
    customer_id,
    count() AS total,
    any(review_headline)
FROM amazon_reviews
GROUP BY customer_id
ORDER BY total DESC
FORMAT Null

La respuesta devolverá el número de filas procesadas y el tiempo transcurrido, pero no se devolverá ninguna fila:

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