软件开发MySQL

MYSQL单库表数量对性能的影响?

项目目前承接某个省的业务数据,数据量比较大
准备按地市进行分库,数据按业务分类,按天分表
现在有个疑问,这样做会有一种情况就是,地市库内的表会随时间不断新增
mysql单库内表数量过多是否会对mysql有影响?如果有,大概单库可承载的表数量是多少?

参与3

1同行回答

沈天真沈天真售前支持IPS
一年365天,算算你的表的数量在一年内能到多少,需要保存几年,考虑备份策略;建议实际模拟测试一下;大多数回答都说明这是一个系统问题,不仅和表数量有关,和应用设计,数据库设计,数据库访问方式,使用的文件系统等都有关系; https://dev.mysql.com/doc/refman/8.0/en/database-count-lim...显示全部

一年365天,算算你的表的数量在一年内能到多少,需要保存几年,考虑备份策略;

建议实际模拟测试一下;

大多数回答都说明这是一个系统问题,不仅和表数量有关,和应用设计,数据库设计,数据库访问方式,使用的文件系统等都有关系;

https://dev.mysql.com/doc/refman/8.0/en/database-count-limit.html

https://serverfault.com/questions/83438/have-too-many-tables-in-a-mysql-database-can-affect-performance

https://www.askbjoernhansen.com/2008/02/14/10000_tables_in_one_mysql_database.html

收起
硬件生产 · 2021-02-20
浏览1995

提问者

xzl_allen
数据库开发工程师MT

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-02-20
  • 关注会员:2 人
  • 问题浏览:3577
  • 最近回答:2021-02-20
  • X社区推广