使用tiup安装的tidb集群,可以直接通过覆盖tiup生成目录下的二进制文件来达到运行自编译版本的目的吗?

tiup 部署,在 /home/nuc/bin/tidb-deploy/tidb-4000/bin 目录下放置了tidb-server , 我是否可以通过覆盖这个二进制文件来达到 运行自编译版本的目录(为了测试自己的源码改动是否优化了性能)

1 个赞

在执行了tiup cluster deploy 之后,可以覆盖 tidb-server,然后执行 tiup cluster start,会使用你的二进制文件来启动

1 个赞

https://github.com/pingcap/tidb/blob/master/Makefile

对TIDB 进行make编译时候,默认是Release 版本,不是debug版本?
如何编译debug版本呢

Release Version: v4.0.0-beta.2-949-g3f38fa5d0-dirty
Edition: Community
Git Commit Hash: 3f38fa5d02b618666efce714be129b1afacd582d
Git Branch: master
UTC Build Time: 2020-08-15 05:34:20
GoVersion: go1.14.1
Race Enabled: false

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。