跳到主要内容
版本:1.2

slow_queries

slow_queries 表记录被慢查询记录器选中的 SQL 和 PromQL 查询。

注意

slow_queries 表需要开启慢查询日志功能。详见慢查询配置说明。

USE greptime_private;

SELECT *
FROM slow_queries
ORDER BY timestamp DESC;
类型说明
typeString事件类型。慢查询记录的值为 slow_query
payloadJson事件携带的结构化诊断上下文,可以是 JSON null
timestampTimestampNanosecond记录查询事件的时间。
costUInt64查询耗时,单位为毫秒。
thresholdUInt64慢查询阈值,单位为毫秒。
queryStringSQL 语句、PromQL 表达式或查询计划文本。
is_promqlBoolean是否为 PromQL 查询。
promql_rangeUInt64PromQL 查询范围,单位为毫秒;非 PromQL 查询为 0
promql_stepUInt64PromQL step,单位为毫秒;非 PromQL 查询为 0
promql_startTimestampMillisecondPromQL 查询范围的开始时间;非 PromQL 查询为 Unix epoch。
promql_endTimestampMillisecondPromQL 查询范围的结束时间;非 PromQL 查询为 Unix epoch。
schema_nameString查询执行时使用的数据库 schema。

配置和保留策略参见慢查询