安装了pump和drainer组件后发现写入速度比之前慢很多

【 TiDB 使用环境】生产环境 or 测试环境 or POC
【 TiDB 版本】
【遇到的问题】
【复现路径】做过哪些操作出现的问题
【问题现象及影响】
我在现有的集群上 部署了dump和 drainer,发现写入数据比之前慢很多,请问是什么原因呢?

drainer把tidb的数据同步到mysql

drainer_servers:

  • host: 192.168.1.118
    ssh_port: 22
    port: 8249
    deploy_dir: “/tidb-deploy/drainer-8249”
    data_dir: “/tidb-data/drainer-8249”
    config:
    syncer.db-type: “mysql”
    syncer.to.host: “192.168.1.134”
    syncer.to.user: “tidb_sync”
    syncer.to.password: “mysql”
    syncer.to.port: 13306

资源配置和服务节点布局是否合理呢?

我这里是三台机器组成的集群
在没有部署pump和drainer 写入速度挺快的,部署了后写入速度非常的慢,是不是跟数据库开启了binlog有关系

192.168.1.118 pd,tidb,tikv,tiflash,monitoring,grafana,alertmanager,pump,drainer
192.168.1.85 pd,tidb,tikv,tiflash,pump
192.168.1.134 pd,tidb,tikv,pump

啥配置,,,这么混布,不是超高性能,一般带不动的

我这里的机器内存12GB,虚拟机来的

嗯,那多虚拟一些节点吧, 磁盘必须是 NVME,然后网络 2.5G 的,估计能满足你的测试场景

我自己也是单台 128G内存,十核心,20 线程的 主机虚拟化后搭建的