simplfuzz Asked: 2010-01-24 03:00:36 +0800 CST2010-01-24 03:00:36 +0800 CST 2010-01-24 03:00:36 +0800 CST MySql 数据库中表的数量限制 772 MySql 数据库中可以创建的表的数量是否有限制?这个限制引擎是特定的吗?对于 MyISAM? mysql 1 个回答 Voted Best Answer gm3dmo 2010-01-24T03:37:53+08:002010-01-24T03:37:53+08:00 它是特定于引擎的。我认为 InnoDB 在整个表空间中支持 20 亿个表。MyIsam 对表的数量没有任何限制,但您会受到诸如底层文件系统中的 inode 或操作系统限制之类的限制。 这是参考http://www.mysqlfaqs.net/mysql-faqs/Database-Structure/What-is-limit-on-the-maximum-number-of-tables-allowed-in-MySQL 在实际层面上,我预计您的应用程序的性能会在您达到极限之前崩溃。
它是特定于引擎的。我认为 InnoDB 在整个表空间中支持 20 亿个表。MyIsam 对表的数量没有任何限制,但您会受到诸如底层文件系统中的 inode 或操作系统限制之类的限制。
这是参考http://www.mysqlfaqs.net/mysql-faqs/Database-Structure/What-is-limit-on-the-maximum-number-of-tables-allowed-in-MySQL
在实际层面上,我预计您的应用程序的性能会在您达到极限之前崩溃。