在文档《在线修改 TiDB 配置》中有如下描述:
TiDB配置参数log.expensive-threshold对应的系统变量为tidb_expensive_query_time_threshold。
但是,在TiDB配置参数文档中,对log.expensive-threshold的描述,指的是行数,如下:
对系统变量tidb_expensive_query_time_threshold的描述,指的是时间,如下:
疑问如下:
- 文档《在线修改 TiDB 配置》中,对于
log.expensive-threshold对应的系统变量为tidb_expensive_query_time_threshold的描述,是否不准确? - 文档中描述,当查询行数超过
log.expensive-threshold时,会记录[EXPENSIVE_QUERY]日志。但是,根据多位 TiDBer 使用反馈,该配置参数不起作用。只有触发mem-quota-query(tidb_mem_quota_query)或tidb_expensive_query_time_threshold,才会记录[EXPENSIVE_QUERY]日志。
麻烦官方确认以上两点疑问?


