Respuesta
query_log de la base de datos system registra todas tus consultas, incluidas:
- cuánta memoria consumió la consulta, y
- cuánto tiempo de CPU necesitó
El
initial_query_id representa el ID de la consulta inicial en la ejecución distribuida de consultas iniciada desde el nodo que recibe la solicitud. El query_id contiene el ID de la consulta hija ejecutada en un nodo diferente. Consulta este artículo para más detalles.youtube (consulta el conjunto de datos de dislikes de YouTube):
initial_query_id VS query_id
initial_query_id representa el ID de la consulta inicial de una ejecución distribuida de consultas iniciada desde el nodo que recibe la solicitud;
a continuación, el campo query_id contendrá el ID de la consulta hija ejecutada en un nodo distinto.
Si añadimos query_id a la consulta anterior, acotamos la búsqueda en torno a initial_query_id = a7262fa2-bd8b-4b51-a359-621ccf282417 y hostname():
query_id != initial_query_id a la cláusula WHERE:
query_id = initial_query_id devolverá solo las consultas ejecutadas en el nodo local donde se originó por primera vez la consulta distribuida: