ClickHouse 查询 Select 类型 SQL 耗时最大值
要查询 select 类型 SQL 耗时的最大值,可以使用 ClickHouse 系统表 system.query_log。该表记录了所有查询的详细信息,包括查询语句、执行时间、状态等。
可以使用以下查询来获取 select 类型 SQL 查询的最大耗时:
SELECT max(query_duration_ms) AS max_duration
FROM system.query_log
WHERE type = 'SELECT'
这将返回最大的查询耗时(以毫秒为单位)。
请注意,系统表 system.query_log 仅包含最近的查询记录。如果需要查询更长时间范围内的查询耗时信息,可以将查询加上时间范围的限制条件,例如:
SELECT max(query_duration_ms) AS max_duration
FROM system.query_log
WHERE type = 'SELECT'
AND event_date >= today() - INTERVAL 7 DAY
这将返回过去 7 天内 select 类型 SQL 查询的最大耗时。你可以根据自己的需求调整时间范围。
原文地址: https://www.cveoy.top/t/topic/bq1n 著作权归作者所有。请勿转载和采集!