单机部署启动多个实例对性能有提升吗?

是否有测试过?

有道理

  1. 单机多 TiDB 实例的性能提升有限,受限于单台物理机的 CPU、内存、磁盘 I/O 资源,无法达到多机部署的线性扩展效果。
  2. 需确保两个 TiDB 实例的配置(如 --log-file--status-portdeploy_dir)完全独立,避免端口冲突或目录文件覆盖。
  3. 生产环境建议优先采用 “多机部署 + 负载均衡器” 架构,单机多实例仅适合临时提升并发处理能力,或用于测试场景

客户端直接访问端口,没有负载均衡,应该不能提升性能

不会的,tidb的多个实例是相互独立的,不会自动将负载分摊到其他端口。

learn from other

我觉得可能会增大服务器的性能压力!占用更多的服务器资源
不太会提升实例的性能!毕竟已经把物理硬件性能被多个实例占用,
不如一个实例占用所有的硬件资源!

好的谢谢

用SSD盘,加大内存可以提升

得有中间件才行吧

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