tidb系统参数对比工具

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

除了 tidba 还有其他工具可以对比不同版本的tidb参数差异么?

应该没有直接可以去对比参数差异化的命令吧

两边show 出来 用 Beyond Compare 工具进行对比

1 个赞

查询出来,然后用BC对比呗

按照以往的经验都是靠自己眼睛看。。。

tidb参数我大多保持默认,出现性能问题,才去调整,不像mysql那样安装就需要优化,

都看那些表呢?或者文件?

全局系统变量表 mysql.GLOBAL_VARIABLES

tiup cluster edit-config ${cluster-name}
可以看一下配置文件信息

哈哈哈,看来是一样经历过岁月的沧桑,全靠眼睛看

上天入地,唯有TiDBA

1 个赞

下联 :face_with_peeking_eye:

其实有时间的话自己写一个也行,只是对比参数的话不是很复杂

比对不麻烦,麻烦的是需要2个版本库都有

一个左关联+一个右关联,搞定。 :yum:

1 个赞

还是很期待有网页版的对比工具,这样就可以多版本同时对比了。

1 个赞

你可以提意见让 tidb支持full jion

config.sql (346.0 KB)

临时的土办法,把variable和config参数放到表中利用差集运算来看不同版本之间的差异。
附件中包含6.1,6.5,71.三个LTS版本的参数,mysql -hxxx -p <config.sql导入数据库中,可以用差集运算来进行比较,临时凑合用下吧。

3 个赞

还有监控指标的对比。prometheus中指标太多,每个版本变化情况也不太好排查。

好像没有这样的工具