在分布式系统中进行调优不是开玩笑的事情。分布式系统中调优比单节点服务器调优复杂得多,它的瓶颈可能出现在任何地方,单个节点上的系统资源,子组件,或者节点间的协作,甚至网络带宽这些都可能成为瓶颈。性能调优就是发现并解决这些瓶颈的实践,直到系统达到最佳性能水平。我会在本文中分享如何对TiDB的“写入”操作进行调优,使其达到最佳性能的实践。TiDB是开源的混合事务处理/分析处理(HTAP)的NewSQL数据库。一个TiDB集群拥有几个TiDB服务、几个TiKV服务和一组PlacementDeiver(PD)(通常3-5个节点)。TiDB服务是无状态SQL层,TiKV服务是键值对存储层,PD则是管理组件
1