简述如何评估分库数量 ?

评估分库数量需要考虑以下几个因素:

  1. 单库能处理的记录数:一般来说,Mysql 单库超过5000万条记录,Oracle单库超过1亿条记录,DB压力就很大。因此,分库数量需要与单库能处理的记录数相匹配。
  2. 硬件投入:每个分库需要运行在单独的物理机上,因此分库数量直接影响到硬件的投入。在评估分库数量时需要考虑硬件成本和资源利用率。
  3. 业务需求:不同的业务场景对数据库的访问模式和数据量要求不同,因此需要根据业务需求来评估分库数量。

综上所述,评估分库数量需要综合考虑单库处理能力、硬件投入和业务需求等因素,以达到最佳的性能和扩展性。

发表评论

后才能评论