tikv sync_log 参数用什么命令可以查看当前参数是否关闭呢? 谢谢

在最严格的 sync-log = true 数据可用模式下,写入性能如何?

一般来说,开启 sync-log 会让性能损耗 30% 左右。关闭 sync-log 时的性能表现,请参见 TiDB Sysbench 性能测试报告

show global VARIABLES like ‘%sync-log%’;
show config where name like ‘%sync-log%’;
我尝试用上面两个命令查看参数情况,都没有获取到该参数存在。

什么版本?

5.7.25-TiDB-v6.0.0

从5.0版本开始,就不允许手工配置了,默认为true

  • 删除 raftstore.sync-log 配置项,默认会写入数据强制落盘,之前显式关闭 raftstore.sync-log,成功升级 v5.0 版本后,会强制改为 true

您好,也就说我这个5.7.25-TiDB-v6.0.0 这个tikv的sync_log已经无法关闭了么?

是的。
另外这是一个配置文件配置,不是系统参数。

好的,谢谢,但是还是想尝试下这种方式是否可行呢?
我理解我在配置文件里通过
tiup cluster edit-config tidb-test
命令修改配置文件类似如下:


然后,tiup cluster reload tidb-test
使配置参数生效。

位置不对, raftstore.sync-log: false
https://docs.pingcap.com/zh/tidb/v4.0/tikv-configuration-file#sync-log