tidb修改参数后持久化

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:4.0.6
  • 【问题描述】:通过tiup修改tidb的参数后:tiup cluster edit-config test-cluster,请问这个参数保存到哪里了?是保存到一个固定文件了吗?

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

1 个赞

1、关于参数持久化的问题,asktug 有相应的帖子,可以先参考看下:

2、通过 tiup 修改的参数会作为模板对应修改 tidb server 参数文件,tidb server 参数文件在 {deploy_dir}/tidb-xxxx/conf

3、也可以通过数据字典 information_schema.cluster_config 来查看:
https://docs.pingcap.com/zh/tidb/stable/information-schema-cluster-config/#cluster_config

你好,查看cluster_config,怎么没有tikv的参数呢?

1 个赞

1、在 type 以及 key 字段加反引号 ``
select * from cluster_config where type=‘tikv’ and key like ‘%qps%’;

2、这个 sql 对 type 字段加反引号 `` 后,再查下:

还是0条,没有tikv的

1 个赞

上面的截图看到,查询 tikv 时有提示 warning ,show warning 看下提示信息。

1 个赞

设置需要开通什么访问权限呀?我这个是在中控机的mysql客户端连接的tidb。

这个是已知问题,和 show config 看不到 tikv 参数一样,后续版本会修复,多谢。

哦,好的。谢谢

:handshake::handshake: