从不同的TIDB节点查询INFORMATION_SCHEMA.SLOW_QUERY表中数据,结果不一致

TiDB版本为5.1.0
问题:
无论是使用Navicat还是mysql-cli、还是Python的MySQL模块,从两个TIDB tidb节点的4000端口查询以下SQL,返回结果不一致。
SQL为:
SELECT
DB AS ‘数据库’,
Query_time AS ‘执行耗时’,
Total_keys AS ‘扫描总Key个数’,
CONCAT( ‘’’, Time ) AS ‘执行时间’,
USER AS ‘执行用户’,
HOST AS ‘主机’,
QUERY AS ‘SQL语句’
FROM
INFORMATION_SCHEMA.SLOW_QUERY
WHERE
Query_time >= ‘10’
AND DATE_SUB( ‘2022-09-21 11:36:37.628878’, INTERVAL 7 DAY ) <= ‘2022-09-21 11:36:37.628878’
ORDER BY
Query_time DESC
LIMIT 1000;

是的,建议查看这个表cluster_slow_query,这个表是集群慢语句

是符合预期的行为,SLOW_QUERY解析各自对应tidb server节点的慢查询日志文件而来, CLUSTER_SLOW_QUERY 表中提供了集群所有节点的慢查询相关的信息

好的,多谢解答疑问

好的,多谢

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