tidb 历史慢日志会被读取嘛

今天发现tidb的1个历史慢日志(已经被切割出来了),通过fuser 命令,发现tidb server 进程占用这个历史慢日志进行读取,但是dashboard 没有打开使用,所以历史慢日志在什么情况下还会被继续读取?

建议开启定位功能,能帮你定位 哪些是慢查询,这样更容易解决

https://docs.pingcap.com/zh/tidb/stable/identify-slow-queries

看看这个进程的占用时间,跟你文件切割时间对比一下。

不知道是不是有些慢日志的系统表在占用这个文件

参数可以调整的,调整到你需要的场景,就可以过滤系统的哪些信息了

session 级别的参数 tidb_slow_query_file 可以控制查询 INFORMATION_SCHEMA.SLOW_QUERY 时要读取和解析的文件

历史慢日志会被使用的。

这也就是我们在dashboard上能看到之前事件段的慢查询的原因吧。

该主题在最后一个回复创建后60天后自动关闭。不再允许新的回复。