sync_log 如何开启?在哪里查询
show config where name like ‘%sync%’; 这么查询,也没有查看到相关的参数配置
这是pump的设置吧,默认应该就是true
TiDB 的 sync_log
是指控制 TiDB 写入 Binlog 时是否使用同步方式,以确保写入的持久性。在 TiDB 中,sync_log
默认是开启的,这意味着在写入 Binlog 时会使用同步方式,以确保写入的持久性。
如果您需要检查或修改 sync_log
的设置,您可以编辑 TiDB 的配置文件 tidb.toml
。您可以在配置文件中找到以下参数:
tomlCopy Code
[binlog]
# ...
sync-log = true # true 表示开启同步方式写入 Binlog,false 表示关闭同步方式写入 Binlog
# ...
如果 sync_log
被设置为 true
,则表示开启了同步方式写入 Binlog。如果您想要关闭同步方式写入 Binlog,则可以将其设置为 false
。
修改完成后,保存配置文件并重启 TiDB 服务,以使配置生效。请确保在修改配置文件之前备份原始配置,并谨慎操作。
请问sync-log这个配置参数怎么能查询到?
tiup cluster edit-config tidb-test
这里面查询,的确是查询到了,之前部署的时候有写过。
但是有一个问题,为啥用show config where name like ‘%sync-log%’;无法查询到此参数呢?
非常感谢
我们曾经也一度很依赖这个配置,用于在低配服务器中运行tidb。不过在配置删除后,客户被动升级服务器,却体验到了更好的用户体验。总体来说还是很棒哒~
已经过时的参数
这个参数强制成true是好事,不会导致数据丢失的问题,感谢
sql中的show config 只能查到tikv、tidb、pd、tiflash参数,pump、drainer、cdc的查不了。用tiup show-config,查不到的就是默认,或者dashboard调试里找config
这个目录下已经没有了。注意是tikv配置文件中raftstore配置项中的配置。
https://docs.pingcap.com/zh/tidb/v7.5/tikv-configuration-file#raftstore
可以提个文档建议,标注一下
你这个版本不能调整了。4.0可以调整
参数已弃用了,可以忽略
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。