某段时间出现非常大量的show variables like 'sql_mode'

可以看下这个帖子:SHOW VARIABLES LIKE 'sql_mode'; 很慢

如果 VARIABLE 发生变化,SHOW VARIABLES 实际上会查询所有的会话变量和全局变量,并且全局变量将从 mysql.global_variables 一次加载一行的值,导致整个过程比较慢。

近期 master 版本已对这个问题进行优化,后续会带入正式版本,可以关注相关 pr 的进展 https://github.com/pingcap/tidb/pull/24359

2 个赞