Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.
Original topic: TIKV三个节点的机器配置不一致会影响性能吗?
We are planning to set up a TiDB cluster, but we don’t have enough machines. If the configurations of the TiKV machines vary greatly, will it affect the overall performance? Or do the three KV configurations need to be consistent?
Sure, set the parameters. The short board theory of the barrel. Just set all three to the minimum resources.
Thank you for your answer!
So the performance of the cluster will be lowered to match the configuration of the lowest KV, is that what you mean?
Yes, that’s what it means.
The main issue is still disk performance.
Hmm, there are many differences in disk performance. Currently, 2 machines have SSDs, while the rest do not.
It will affect the distribution of region leaders, and TiDB will score based on disk performance.
It is recommended to keep everything consistent, with all disks being SSDs. Otherwise, when performing some upgrade or change operations later, the eviction of leaders might result in very long waiting times.