RDB的分库分表到TIDB有必要合并起来么?

两种情况做个测试,对比下性能。不能一概而论说哪个好那个不好,不过对于分布式数据库来说,本质上就是为了解决分库分表问题的,既然仍然保留该结构,迁移过来的意义估计不大

我就想知道分了1024张表,统计起来酸不酸爽?还要不要酸爽下去?

poc测试一下

把这张表迁移过去做下测试呗,拿数据说话,TiDB分布式的,有一种特点就是不分库分表

首先, TiDB天然支持超大表的存储且保证高性能访问,所以TiDB自身是有这个能力,支持楼主你合表或不合表的。

至于是否有必要合并,就要评估楼主这边的总体收益,具体来说,就是要评估业务处理+运维管理的成本、风险以及后续发展情况。这一块的考虑才是决策的关键点。

建议合并

合了运维会更简单,不过相应的代码都要改吧,得问问开发的意见

如果分库分表用的也行,底层只换个tidb也不错。合并后扫描索引之类的性能会降低。

可以合表,再看看性能

已经分好了应该不用再合并了,徒增工作量