slow log日志内容与源码预期不符

【 TiDB 使用环境】生产环境
【 TiDB 版本】v4.0.0
【 TiDashBoard 版本】v4.0.0
【复现路径】
【遇到的问题:问题现象及影响】
如何配置才能让SlowLogFormat 函数格式化的内容可以完整输出到slow log文件?
【资源配置】
【附件:截图/日志/监控】

类似于 KV_total, PD_total 这些信息去了哪儿呢?

貌似没有控制格式化相关的参数啊。
慢sql相关的参数主要有下面这些:


https://docs.pingcap.com/zh/tidb/v4.0/tidb-configuration-file#format

1 个赞

弱弱问一句 你看的源码版本和你的数据版本对的上吗 ?我在4.0.0的源码没找到这段。

我看的是release-4.0的代码:
https://github.com/pingcap/tidb/blob/release-4.0/sessionctx/variable/session.go#L1883

你是哪个分支?

对啊,这就是我最奇怪的地方啊
按道理这个函数就是负责格式化慢查询的,没道理中间部分就跳过了


我直接这里拉了一个4.0.0的source code包
https://github.com/pingcap/tidb/releases/tag/v4.0.0

1 个赞

https://github.com/pingcap/tidb/blob/v4.0.0/sessionctx/variable/session.go
这个也是没问题的

我知道问题所在了,代码版本不对😓

恭喜 问题 成功解决

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。